2016-12-07 56 views
0

我在使用macOS Sierra时遇到了virtualenv问题,它只影响工作文件夹中的一个,这使得我非常奇怪,发生的事情,当设置新的virtualenv我指定的文件夹,它并安装它在那里,激活它毕竟是工作的罚款,直到我停用的virtualenv或重新启动系统,比我得到这个:virtualenv在系统'macOS Sierra'重新启动或工作文件夹停用后未激活

~/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在那里,但不想激活,我从头开始重新卸载并重新安装,结果总是与此文件夹相同,并且这只影响其中一个工作文件夹其余的virtualenv工作正常。有人可以帮助吗?

由于

回答

0

lsvirtualenv距离的virtualenv的包装器的命令,而不是从的virtualenv本身。该项目有一个单独的命令来激活virtualenvs:workon。所以你应该这样做:

workon venv-flowersvibe-oscar 
+0

伟大的丹尼尔,谢谢!有用! –