很抱歉,如果这是愚蠢的,但我读过的每一份文件似乎都没有直接回答这个问题。我如何正确使用virtualenv,以便我有一个virtualenv我可以调用workon?
当我做“Effective Django”这样的教程时,他们在空文件夹上使用virtualenv命令,然后激活它。这是有效的,直到明天我想再次使用应用程序,此时virtualenv消失了。我在这一点上做了什么,我之前使用过mkvirtualenv并且创建了一个“永久性”的virtualenv,我可以用“workon”调用但是我不明白我将如何在现有项目中使用mkvirtualenv或者这是一个好的想法与否,因为它有一个项目我virtualenv昨天有一个bin文件夹,我不知道我是否需要再次采购或什么。理想情况下,我想只是在项目上工作并开始工作。
答案 0 :(得分:2)
当我做“Effective Django”这样的教程时,他们在空文件夹上使用virtualenv命令,然后激活它。这是有效的,直到明天我想再次使用应用程序,此时virtualenv消失了。
我强烈怀疑是这种情况,除非一夜之间删除你的目录。如果是这种情况,请停止将代码放在被删除的位置。
假设情况并非如此,那么解决方案是让您返回到您作为virtualenv创建的目录,并重新激活它。