在Windows上,打开Anaconda Prompt并输入以下内容:
synchronized
pip install json2xml
没有抱怨这样做(用我最喜欢的包替换pip
)。然后,打开Jupyter QTConsole,尝试:
json2xml
结果是import json2xml
。安装了包(检查ImportError: No module named 'json2xml'
后),但没有人识别它。没有系统pip list
(毕竟这是Windows);只使用了Anaconda的pip
。
发生了什么?
答案 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。