擅长:python、mysql、java
<pre><code>the directory '/home/raghav/.cache/pip/http' or its parent directory is not owned by the current user and the cache has been disabled. Please check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag.
</code></pre>
<p>我想你用<code>sudo pip</code>在你的virtualenv中安装了一些库。所以现在一些文件归<code>root</code>用户所有,用户不能在那里写。你永远不应该使用virtualenv作为根目录。在</p>
<p>如果你有一个<code>requirements.txt</code>文件,我认为最简单的方法是创建一个新的virtualenv并重新安装所有的东西。如果您不想/不能这样做,请尝试使用<code>chown</code>更改权限</p>