parent
61a00d2673
commit
1944945d9d
5 changed files with 47 additions and 14 deletions
@ -0,0 +1,22 @@ |
|||||||
|
if [ -z "$OPENPILOT_ENV" ]; then |
||||||
|
export PATH="$HOME/.pyenv/bin:$PATH" |
||||||
|
|
||||||
|
# Pyenv suggests we place the below two lines in .profile before we source |
||||||
|
# .bashrc, but there is no simple way to guarantee we do this correctly |
||||||
|
# programmatically across heterogeneous systems. For end-user convenience, |
||||||
|
# we add the lines here as a workaround. |
||||||
|
# https://github.com/pyenv/pyenv/issues/1906 |
||||||
|
export PYENV_ROOT="$HOME/.pyenv" |
||||||
|
|
||||||
|
if [[ "$(uname)" == 'Linux' ]]; then |
||||||
|
eval "$(pyenv virtualenv-init -)" |
||||||
|
elif [[ "$(uname)" == 'Darwin' ]]; then |
||||||
|
# msgq doesn't work on mac |
||||||
|
export ZMQ=1 |
||||||
|
export OBJC_DISABLE_INITIALIZE_FORK_SAFETY=YES |
||||||
|
fi |
||||||
|
eval "$(pyenv init --path)" |
||||||
|
eval "$(pyenv init -)" |
||||||
|
|
||||||
|
export OPENPILOT_ENV=1 |
||||||
|
fi |
Loading…
Reference in new issue