1
0
mirror of https://github.com/pyenv/pyenv.git synced 2025-11-13 22:03:52 -05:00

Updated OS X Developer Environment Setup (markdown)

Sash Nagarkar
2017-04-26 16:05:55 -07:00
parent 6a372c68f7
commit dc9bbca0b1

@@ -1,10 +1,16 @@
1. Make sure your machine is fully up-to-date with any OS X updates. 1. Make sure your machine is fully up-to-date with any OS X updates.
2. Enable full disk encryption via FileVault: 2. Enable full disk encryption via FileVault:
`System Preferences > Security & Privacy > FileVault > Turn On FileVault...` ```
3. Generate an SSH keypair: System Preferences > Security & Privacy > FileVault > Turn On FileVault...
`ssh-keygen -t rsa` (select all defaults) ```
3. Generate an SSH keypair (select all defaults):
```
ssh-keygen -t rsa
```
4. Add your SSH key to your Github user and then check that it works: 4. Add your SSH key to your Github user and then check that it works:
`ssh -T git@github.com` ```
ssh -T git@github.com
```
5. Install [Homebrew](https://brew.sh/). 5. Install [Homebrew](https://brew.sh/).
6. Install base packages: 6. Install base packages:
``` ```
@@ -15,11 +21,12 @@ brew install h5utils
brew install python3 brew install python3
``` ```
7. Add Pyenv to your system path, by adding the following line to your `.bashrc` or `.bash_profile`: 7. Add Pyenv to your system path, by adding the following line to your `.bashrc` or `.bash_profile`:
`eval "$(pyenv init -)"`
8. Create your coding workspace:
`mkdir ~/osaro`
9. Clone Odin:
``` ```
eval "$(pyenv init -)"
```
8. Clone Odin:
```
mkdir ~/osaro
cd ~/osaro cd ~/osaro
git clone git@github.com:OsaroAI/odin.git odin git clone git@github.com:OsaroAI/odin.git odin
``` ```