在Pycharm中无法使用requests然而在idle中可以使用是什么原因

4个月前 (05-08 18:50)阅读2回复0
fayouxi
fayouxi
  • 管理员
  • 注册排名1
  • 经验值755520
  • 级别管理员
  • 主题151104
  • 回复0
楼主

在Pycharm中无法使用requests然而在idle中可以使用是什么原因

不可能吧,你检查一下pycharm的设置,file->setting,看一看python解释器的路径是否配置正确,设置成你要使用的python解释器的路径(已安装的requests包的python解释器),就是对应IDLE的python解释器的路径,如图所示:

在Pycharm中无法使用requests然而在idle中可以使用是什么原因

在Pycharm中无法使用requests然而在idle中可以使用是什么原因

设置成功后,测试一下requests,代码就是import requests,我这里简单测试了一下:

在Pycharm中无法使用requests然而在idle中可以使用是什么原因

结果截图:

网页内容正常打印,说明成功,如果出现ImportError: No module named *****,则证明导入失败,你得再仔细检查一下。

这里注意的是,路径你要设置成你安装requests包的python路径,不然的化会出错,提示这个包不存在,出现这种情况的主要原因是你有电脑上装了多个版本的python,然后你又没有切换python,idle能正常使用,只是说明对应的python可以运行,一个python对应一个IDLE,而pycharm对应多个python,你要进行调整,设置成你需要的python才行,你调整一下pycharm的配置就行,应该能正常使用的。

0
回帖

在Pycharm中无法使用requests然而在idle中可以使用是什么原因 期待您的回复!

取消
载入表情清单……
载入颜色清单……
插入网络图片

取消确定

图片上传中
编辑器信息
提示信息