2

我有这条线.envrc

source python3-venv/bin/activate

我基本上在它所在的文件夹中创建了一个 python3 venv .envrc

但是,即使执行了 .evnrc(例如,当我进入此目录时,所有现在的 env 变量都已正确设置),venv 也没有被激活。

当我这样做时which python3,它显示/usr/local/bin/python3而不是<path to my current folder>/python-venv/bin/python3

如果我手动运行该行,bash 提示符将按预期source切换。(python3-venv) my-workstation:working-folder antkong$

我怎样才能python-venv正确激活?

我在 MacOS Mojave 中运行它。

4

1 回答 1

0

我删除了 venv 然后重建了 venv

python3 -m venv python3-venv

它似乎解决了这个问题。

于 2019-07-03T02:10:19.893 回答