我正在努力学习django。 在VS代码中,我安装了pip和virtualenv。在
我使用virtualenv命令创建了一个env文件夹。在
$ virtualenv env
为了激活虚拟环境,我运行了下面的命令。在
^{pr2}$我希望看到的结果是,我看到目录地址前面的小括号如下:
dhkang@dhkang-Lenovo-IdeaPad-S145-15API ~/fastcampus/django
% (env)
但是,我没有看到任何括号来表示虚拟环境正在被激活。在
dhkang@dhkang-Lenovo-IdeaPad-S145-15API ~/fastcampus/django
% source env/bin/activate
但是,我在这里没有看到(env)。我不知道虚拟环境是否被激活。在
有人知道如何解决虚拟环境激活时显示括号的问题吗?在
现在,我解决了我的问题。在
这是我无法想象的zsh设置之一,因为我对Linux相当陌生。在
我所做的是尝试其他shell类型,如bash。我尝试将bash作为默认终端,并且显示了它在虚拟环境中的括号。在
最后,我安装了oh my zsh并更改了主题“agnoster”。现在,在终端或VScode的任何地方都清楚地显示括号。关于oh my zsh,请参阅链接https://github.com/ohmyzsh/ohmyzsh
好的,如果您在vscode中使用内置
zsh
,那么在激活virtualenv
之后,您应该删除终端并使用view选项卡启动新的终端。。。在View > Terminal
相关问题 更多 >
编程相关推荐