所以,从理论上讲,这个答案已经存在。但是,在SO上阅读bunch of questions之后,我仍然无法确定如何获得新鲜/干净的虚拟现实。问题似乎是我将PYTHONPATH添加到我的系统环境这一事实的一些变化。我想做的是,为了virtualenv的目的删除它。不幸的是,我不知道如何做:
virtualenvwrapper
来帮助我吗(我已经多次看到有关此问题的引用)?据我了解,步骤如下:
答案 0 :(得分:1)
您是否在pip freeze
之前进入了virtualenv?
virtualenv --no-site-packages .venv # create virtualenv
source .venv/bin/activate # enter virtualenv
修改强>
如果您想在virtualenv中更改环境变量,可以尝试编辑virtualenv的activate
脚本。它位于virtualenvdir/bin/activate
答案 1 :(得分:1)
还有一个错误,导致虚拟环境的任何目录中的空格都会导致无法找到pip
答案 2 :(得分:0)
事实证明,如果路径名中有$,则会出现virtualenv错误。谁知道?