<p>我有一个“项目”目录,我在其中保存我的虚拟环境。但是最近我在做一个新的,我不小心做了这个:</p>
<blockquote>
<p>user1@laptop:~$ virtualenv . </p>
</blockquote>
<p>使/home/user1成为我新的无名虚拟环境。在</p>
<p>然后我想我在运行“rmvirtualenv”在/home/user1或user1/bin目录中,不记得确切地试图删除它。我知道这是个坏主意,但我把所有的东西都备份起来了,无论如何都是为了解决我写的问题。“rmvirtualenv”自从我打电话来就没用了”用户1@笔记本电脑:~$source./bin/activate,“我仍然得到:”(user1)用户1@笔记本电脑:~$”</p>
<hr/>
<p>现在当我'来源'我的项目,让我们说'商店'项目,通过“来源。。。virtualenvwrapper.sh“命令,我明白了:</p>
<blockquote>
<p>/home/user1/bin/python: No module named virtualenvwrapper
virtualenvwrapper.sh:
There was a problem running the initialization
hooks. </p>
<p>If Python could not import the module
virtualenvwrapper.hook_loader, check that virtualenvwrapper has been
installed for VIRTUALENVWRAPPER_PYTHON=/home/user1/bin/python and that
PATH is set properly.</p>
</blockquote>
<p>然后当我通过“workon store”激活它时,我得到了以下错误消息:</p>
<blockquote>
<p>/home/user1/bin/python: No module named virtualenvwrapper</p>
</blockquote>
<p>My.bashrc包含以下env变量:</p>
<blockquote>
<pre><code>export WORKON_HOME=$HOME/.virtualenvs
export PROJECT_HOME=$HOME/projects
</code></pre>
</blockquote>
<p>在/home/user1/bin中,我有python*symlink和:<br/>
<a href="https://i.stack.imgur.com/sso62.jpg" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/sso62.jpg" alt="enter image description here"/></a>
有没有办法消除这些错误信息?我的项目运作良好。一切都很好。除了当我“source”然后调用“workon”时,我会得到这些包装错误。也许我得把python*指向别的地方?不知道这是怎么回事。。。如何以一种安全的方式撤销“virtualenv”指挥部?我很感激你的建议。谢谢!在</p>