使用pyenv 2.0.3版本
当我在一个含有python-version文件的文件夹中时,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版本。
~/.pyenv/versions/something/bin/python -m venv some_path
在some_path
中创建一个虚拟环境,该环境使用Pyenv安装的Python可能更简单。 - AKX