使用 pyenv 2.0.3
当我在一个包含 python 版本文件的文件夹中时,python 继续使用系统版本,即 2.7.6。(不知道为什么它是 2.7.6,因为我通过 brew 安装了 3.9.7)。
$ python -V
Python 2.7.16
通过 pyenv 寻找
$ pyenv which python
/Users/jaco/.pyenv/versions/trading/bin/python
激活它已经说它被激活了。
我有
# pyenv
export PYENV_ROOT="$HOME/.pyenv"
export PATH="$PYENV_ROOT/bin:$PATH"
eval "$(pyenv init -)"
eval "$(pyenv virtualenv-init -)"
在我的 zshrc
好像也没有pyenv的bin文件夹?这是v2上的新功能吗?
$ l /Users/jaco/.pyenv/bin
ls: /Users/jaco/.pyenv/bin: No such file or directory
设置pyenv global 3.9.1也不起作用,它保持2.7