当我运行下面的代码以尝试导入一些常用的Python库进行API交互时...在代码的导入行上出现ModuleNotFoundError。
我确认它确实通过pip3安装在我的机器上。然后,我尝试将其卸载并重新安装。如果不起作用,我尝试在Jupyter笔记本中将安装作为外壳程序命令运行。相同的错误仍然存在。
请注意:我所说的“它”是Python的请求或json库;我每个人都遇到相同的错误。
select CONVERT(decimal, convert(varbinary,'0xcbbbea01f350f7bf',1))
这是回溯...
#right on the import line is where the error happens, the code is simple though...
import requests
import json
这是终端的“已满足要求”声明...
ModuleNotFoundError Traceback (most recent call last)
<ipython-input-2-021831bd5cc5> in <module>
1 # Dependencies
2 get_ipython().system(' pip3 install requests')
----> 3 import requests
4 import json
ModuleNotFoundError: No module named 'requests'
答案 0 :(得分:0)
对不起,我很荣幸发表评论。
请查看您在其中安装软件包的环境。 您正在 base 环境中运行,也许您正在使用Anaconda,然后在没有该环境的情况下运行Python。因此,您的编辑或终端不会看到该软件包。 您能否添加更多有关在哪里使用python的信息?
答案 1 :(得分:0)
在Mac OSX上,我遇到了同样的问题,当我执行“ pip安装请求”时,我使用“ sudo”进行了安装,并且可以正常工作。
在OSX / Linux上:
如果已安装pip,请使用$ sudo pip install requests
。
或者,如果您已安装easy_install,也可以使用sudo easy_install -U请求。
对于centOS:yum install python-requests