擅长:python、mysql、java
<p>我用以下方法解决了这个问题:</p>
<p>如果您有一个非conda pip作为默认pip,但conda python是您的默认python(如下所示)</p>
<pre><code>>which -a pip
/home/<user>/.local/bin/pip
/home/<user>/.conda/envs/newenv/bin/pip
/usr/bin/pip
>which -a python
/home/<user>/.conda/envs/newenv/bin/python
/usr/bin/python
</code></pre>
<p>那就不打电话了
<code>pip install <package></code>,您可以在python中使用模块标志<code>-m</code>,以便它使用anaconda python进行安装</p>
<pre><code>python -m pip install <package>
</code></pre>
<p>这会将包安装到anaconda库目录,而不是与(非anaconda)pip关联的库目录</p>