setup cleanup (#29419)
* setup cleanup * update ci * update ci * export variables for mac os * check env * what is in the profile script? * install pyenv the same everywhere * temporarily disable brew cache * temporarily disable brew cache * try fixing pyenv virtualenv-init * try this * inject shims path earlier * try alternate install method * switch back to brew install * try eval "$(pyenv init --path)" * add eval "\$(pyenv init --path)"pull/29450/head
parent
fb94202014
commit
ad32816fd6
5 changed files with 14 additions and 47 deletions
@ -1,22 +0,0 @@ |
|||||||
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