0

我对 Python 非常陌生,所以我只能为我纯粹的无能表示歉意。

我正在尝试学习网络抓取,所以我做到了pip install requests,而且效果很好。

然而,在 PyCharm 中,ModuleNotFoundError: No module named 'requests'当我尝试import requests.

PyCharm 提出from pip._vendor import requests要纠正这个问题,但从中我得到:

AttributeError: partially initialized module 'pip._vendor.requests' has no attribute 'Session' (most likely due to a circular import)

任何帮助将不胜感激。

4

2 回答 2

0

试试这个:python -m pip install requests或者这个python3 -m pip install requests

于 2020-06-03T22:04:54.547 回答
0

PyCharm 可能使用与您安装 pip 的 Python 不同的 Python(可能来自 virtualenv)。

您还应该能够pip install requests从 PyCharm 的终端,它应该使用与您运行的代码相同的 python。

如果您不使用虚拟环境或类似环境,我强烈推荐它。https://www.jetbrains.com/help/pycharm/creating-virtual-environment.html#可能对您有用。

于 2020-06-03T22:07:13.600 回答