##Setup
-
Make sure Homebrew is installed
- make sure homebrew is installed.
which brew
...did it work? If not run this command somewhere
mkdir homebrew && curl -L https://github.com/Homebrew/brew/tarball/master | tar xz --strip 1 -C homebrew
brew --version
should read2.6.0
as ofDec 1, 2020
- if you are below
2.6.0
runbrew update
- make sure homebrew is installed.
-
Make sure env tools are installed
- for each of the next 3 components,
pyenv
pyenv-virtualenv
pipenv
- If they exist (ie. they are in the output of
brew list
)- if they are outdated (ie, they are in the in the output of
brew outdated
) then runbrew upgrade <component>
- if they are outdated (ie, they are in the in the output of
- If they don't exist, run
brew install <component>
- If they exist (ie. they are in the output of
- for each of the next 3 components,
-
Initialize your dev env
pipenv shell
pipenv sync