macOS 10.12.6 Sierra
您好,我刚刚安装了Zsh
。Oh-my-zsh
然后我选择了 Agnoster 主题,并且对它非常满意。现在,经过一些调整后,我似乎丢失了 Agnoster 提示符中的 venv 部分。
事实上,我认为问题更多与我的设置有关,venv
原因python3
如下。
如果我尝试激活 Python venv,它似乎不起作用,因为which python3
仍然给出默认值/usr/local/bin/python3
,所以我猜测Agnoster
提示忠实地反映了venv
状态。
我尝试删除现有venv
文件夹并使用 创建一个新文件夹python3 -m venv ./venv
,然后运行./venv/bin/activate
,但没有成功。
我对 Apple Mac 还很陌生,因此如果这个问题暴露了我的无知,请原谅!
那么,回顾一下,我如何才能开始venv
工作以及如何恢复venv
我的 Agnoster 提示的部分?
答案1
我没有仔细阅读激活脚本的源代码。你应该通过source ./venv/bin/activate
而不是./venv/bin/activate
单独运行它!