【发布时间】:2019-11-13 15:56:33
【问题描述】:
我的.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 中运行它。
【问题讨论】:
-
你提到了
python3-venvvspython-env -
@Hatshepsut 只是错字。固定
-
现在
layout python3作为.envrc的内容足够了吗?
标签: python-3.x macos python-venv direnv