Если вы хотите и поддерживать разные версии Python, asdf является хорошим вариантом.Вы можете использовать следующие шаги для установки.
git clone https://github.com/asdf-vm/asdf.git ~/.asdf --branch v0.6.2
И так как вы, похоже, используете fish, вы можете сделать следующее
echo 'source ~/.asdf/asdf.fish' >> ~/.config/fish/config.fish
mkdir -p ~/.config/fish/completions; and cp ~/.asdf/completions/asdf.fish ~/.config/fish/completions
На этом этапе вы захотите перезапустить свой терминал дляasdf для вступления в силу.На одной Mac OS вам может потребоваться установить домашнюю версию coreutils automake autoconf openssl libyaml readline libxslt libtool unixodbc
, так как некоторым плагинам они могут понадобиться.
Теперь вы можете установить плагин Python.Сначала нужно вытащить его.
asdf plugin-add python
После того, как вы установили плагин, пришло время установить необходимые версии.
asdf install python 3.5.6
asdf install python 3.6.7
После того, как они успешно установлены, вы можете переключаться междуих используя
asdf global python <version-of-your-choice: eg. 3.5.6>
например.asdf global python 3.5.6
Надеюсь, это поможет.