如何与Python Venv一起使用Direnv



我在我的 .envrc

中有这一行
source python3-venv/bin/activate

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

但是,即使通过.EVNRC执行(例如,现在所有ENV变量在我输入此直接时都正确设置(,也未激活VENV。

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

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

如何正确激活python-venv

我正在Macos Mojave中运行它。

我删除了VENV,然后重建VENV

python3 -m venv python3-venv

似乎可以解决这个问题。

最新更新