0

我使用了安装了 homebrew 和 virtualenv 的 python 3.9。我最近切换到 pyenv 和 pyenv-virtualenv,并创建了虚拟环境。

pyenv virtualenv 3.6.8 py36

但是激活虚拟环境不会改变 python3 路径。

(py36) ➜  mmini-batch git:(main)
(py36) ➜  mmini-batch git:(main) ✗ which python3
/usr/local/bin/python3

使用 virtualenv,激活 venv 会改变 python 路径。

➜  query-test git:(main) ✗ source venv/bin/activate
(venv) ➜  query-test git:(main) ✗ which python3
/Users/user/projects/query-test/venv/bin/python3

这是pyenv中的预期吗?

4

0 回答 0