【问题标题】:ModuleNotFoundError: No module named 'requests' even after pip installed requests in PycharmModuleNotFoundError:即使在 Pycharm 中安装了请求后,也没有名为“请求”的模块
【发布时间】:2020-07-17 14:40:56
【问题描述】:

以前的“requests”库正在工作,但我想做一个项目并安装一些库,并且库中包含“requests==2.22.0”。安装库后,我发现 PyCharm 出现错误:

Traceback (most recent call last):
  File "C:/Users/User/Desktop/python/projects/youtube downloader.py", line 5, in <module>
    import requests
ModuleNotFoundError: No module named 'requests'

当我尝试使用 pip 再次安装请求时,我不断收到这些错误, 我也尝试卸载请求然后重新安装:

C:\Users\User>pip3 install requests
Requirement already satisfied: requests in c:\users\muffin\anaconda3\lib\site-packages (2.21.0)
Requirement already satisfied: chardet<3.1.0,>=3.0.2 in c:\users\User\appdata\roaming\python\python37\site-packages (from requests) (3.0.4)
Requirement already satisfied: idna<2.9,>=2.5 in c:\users\User\appdata\roaming\python\python37\site-packages (from requests) (2.8)
Requirement already satisfied: urllib3<1.25,>=1.21.1 in c:\users\User\appdata\roaming\python\python37\site-packages (from requests) (1.24.1)
Requirement already satisfied: certifi>=2017.4.17 in c:\users\User\appdata\roaming\python\python37\site-packages (from requests) (2018.11.29)

C:\Users\User>pip install requests
Requirement already satisfied: requests in c:\users\muffin\anaconda3\lib\site-packages (2.21.0)
Requirement already satisfied: idna<2.9,>=2.5 in c:\users\User\appdata\roaming\python\python37\site-packages (from requests) (2.8)
Requirement already satisfied: chardet<3.1.0,>=3.0.2 in c:\users\User\appdata\roaming\python\python37\site-packages (from requests) (3.0.4)
Requirement already satisfied: urllib3<1.25,>=1.21.1 in c:\users\User\appdata\roaming\python\python37\site-packages (from requests) (1.24.1)
Requirement already satisfied: certifi>=2017.4.17 in c:\users\User\appdata\roaming\python\python37\site-packages (from requests) (2018.11.29)

我注意到我有两个? python 在我的计算机中,但我从来不知道我应该如何处理两条 python(我将 Ananconda 用于 Jupiter notebook 和 PyCharm),我假设这可能是为什么 pip 没有按我预期的那样工作的问题。 。 或不。我很困惑。

++ 所以我在 Jupiter notebook 中发现,我可以毫无问题地导入 requests 库,所以我认为我需要在其他路径中下载库???..

有人可以帮忙吗? 非常感谢您。

【问题讨论】:

    标签: python pip


    【解决方案1】:

    您尚未为 PyCharm 配置 Python 解释器。关注this tutorial,你应该没问题。我建议使用 Anaconda 并手动或在 PyCharm 中创建一个virtual environment。将requests 安装到该环境。

    【讨论】:

    • 谢谢!我将软件包安装到环境中,它现在可以工作了!!
    猜你喜欢
    • 1970-01-01
    • 2017-10-20
    • 2019-07-10
    • 2021-06-28
    • 1970-01-01
    • 1970-01-01
    • 2017-12-08
    • 1970-01-01
    相关资源
    最近更新 更多