繁体   English   中英

重新启动系统'macOS Sierra'或取消激活工作文件夹后,virtualenv不会激活

[英]virtualenv doesn't activate after system 'macOS Sierra' restart or work folder deactivate

在macOS Sierra中工作时,virtualenv出现问题,它仅影响一个工作文件夹,这使我很奇怪为什么会发生这种情况,在设置新的virtualenv时,我为其指定文件夹并将其安装在其中,激活它之后,一切正常,直到我停用virtualenv或重新启动系统,然后我才能得到这个:

~/Development/DjangoDEV/FlowersVibeShoppe/venv-flowersvibe-oscar on master
$ source bin/activate
-bash: bin/activate: No such file or directory

如果我尝试列出现有的virutalenv,并在其中显示它:

~/Development/DjangoDEV/FlowersVibeShoppe/venv-flowersvibe-oscar on master▲
$ lsvirtualenv
venv-flowersvibe-oscar

virtualenv在那里,但是不想激活,我确实从头开始卸载并重新设置,例如此文件夹的结果始终是4倍,这只会影响其余virtualenv正常工作的工作文件夹之一精细。 可以帮一个忙吗?

谢谢

lsvirtualenv是来自virtualenv-wrapper的命令,而不是来自virtualenv本身的命令。 该项目有一个单独的命令来激活virtualenvs: workon 因此,您应该执行以下操作:

workon venv-flowersvibe-oscar

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM