在PyCharm中出现了ModuleNotFoundError: No module named 'requests'错误

4
我在PyCharm中写了一段Python代码,并使用了以下语句: import requests 但终端显示如下错误:
(venv) ahmad@Ahmad:~/Desktop/Spiders$ python test.py Traceback (most recent call last): File "test.py", line 1, in import requests ModuleNotFoundError: No module named 'requests'
但我已经安装了pip和requests。
6个回答

8

你可以使用以下步骤:

进入文件 > 设置 > 项目名称 > 项目解释器 > 添加 > 搜索并安装


3
我猜想您没有在PyCharm中设置解释器或安装必要的包。
  • 请检查您的文件 -> 设置
  • 在侧边栏中,您可以打开您的项目:<project_name>并检查项目解释器

  • 这将显示您可以使用的解释器和已安装的软件包。

如果解释器为空,则需要添加它。

https://www.jetbrains.com/help/pycharm/configuring-python-interpreter.html

希望这可以帮到你。

0

我按照其他答案中描述的步骤进行操作。在“设置 > [项目名称] > Python 解释器 > 添加解释器”中,我找到了我已成功完成的“requests”安装的位置,方法是返回终端并使用

pip install requests

再次安装,并注意从“Requirement already satisfied”输出中获取安装文件路径。将其用于上面的“设置...”步骤,然后就完成了!


0
你可以在右上角找到搜索图标,然后搜索“导入模块”。接着点击“项目:[YOUR_PROJECT]”,选择“Python解释器”,再点击“加号”按钮。这样你就可以手动安装“requests”模块了。
(有些网站说你可以通过按下Alt + Enter来调用搜索,但在我的情况下它不起作用)

0
我不得不进入CLI(命令行)并运行“>pip install requests” - 在尝试从Pycharm的“设置/解释器”GUI菜单无果后。

这并没有真正回答问题。如果您有不同的问题,可以通过点击提问来提出。如果您想在此问题获得新的答案时得到通知,您可以关注此问题。一旦您拥有足够的声望,您还可以添加悬赏以吸引更多关注。- 来自审核 - rv.kvetch

0

如果您使用 IntelliJ,请按以下步骤操作

前往

Project structure -> Click SDKs -> Click Packages TAB -> 
Click '+' Sign -> Available packages screen shows -> In search box type name of package -> Select it and click 'Install Package"

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接