Anaconda软件无法在Windows上找到随pip一起安装的软件包

时间:2017-05-11 04:06:18

标签: python pip anaconda

在Windows上,打开Anaconda Prompt并输入以下内容:

synchronized

pip install json2xml 没有抱怨这样做(用我最喜欢的包替换pip)。然后,打开Jupyter QTConsole,尝试:

json2xml

结果是import json2xml 。安装了包(检查ImportError: No module named 'json2xml'后),但没有人识别它。没有系统pip list(毕竟这是Windows);只使用了Anaconda的pip

发生了什么?

2 个答案:

答案 0 :(得分:0)

我希望这对我有帮助。
当您使用pip安装软件包时,默认情况下它将转到您的python site-packages。 一世。 e。

  

C:\ Users \您的用户名\ AppData \ Local \ Programs \ Python \ Python37-32 \ Lib \ site-packages

您可以从此处复制下载的软件包,然后导航并将其粘贴到Anaconda site-packages目录中。 一世。 e。

  

C:\ Anaconda \ Lib \ site-packages

那应该可以解决问题。

答案 1 :(得分:0)

How do I find the location of my Python site-packages directory?中,您可以输入

python -m site

打印您的python软件包位置。就我而言,我有适用于Windows的Anaconda,并且没有目录C:\ Users \您的用户名\ AppData \ Local \ Programs \ Python \ Python37-32 \ Lib \ site-packages,但确实找到了与pip位于C:\ Users \您的用户名\ AppData \ Local \ Continuum \ anaconda3 \ Lib \ site-packages \中。这可能是由于将Anaconda添加到PATH。