我有多个Django项目,每个项目都有自己的虚拟环境。今天开始一个新的,当我将install安装到我的virtualenv中时,我收到一个错误,表明它已经安装,指向另一个项目的文件路径 - repos / otherprojectname / env / lib / python2.7 / site-packages
我正在处理的当前项目的python路径是:
/repos/currentprojectname/env/bin/python
我目前正在使用virtualenv。我知道因为(env)在提示之前,我只是停用并重新激活,然后删除,在文件中重新创建,并再次激活。
当我做pip install django:
zsh:Users / me / Documents / repos / currentprojectname / env / bin / pip:没有这样的 文件或目录
要求已经满足(使用--upgrade升级):django in 回购/ otherprojectname / ENV / LIB / python2.7 /站点包
two other个帖子中有相同的问题我已经找到,并且已经尝试了两者的答案。
Python路径和pip对我来说仍然让人感到神秘,而且修复和理解为什么我的虚拟环境似乎变得混杂起来会非常出色。