系统信息:
Windows 11 Home Edition 21H2 (22000.2416)
Python 3.11.5 (main, Aug 28 2023, 22:05:19) [GCC 11.3.0] on cygwin
pip 23.2.1
requests 2.31.0
终端输出:
PS> pip install requests
Requirement already satisfied: requests in c:\users\bians\appdata\local\programs\python\python311\lib\site-packages (2.31.0)
Requirement already satisfied: charset-normalizer<4,>=2 in c:\users\bians\appdata\local\programs\python\python311\lib\site-packages (from requests) (3.2.0)
Requirement already satisfied: idna<4,>=2.5 in c:\users\bians\appdata\local\programs\python\python311\lib\site-packages (from requests) (3.4)
Requirement already satisfied: urllib3<3,>=1.21.1 in c:\users\bians\appdata\local\programs\python\python311\lib\site-packages (from requests) (2.0.4)
Requirement already satisfied: certifi>=2017.4.17 in c:\users\bians\appdata\local\programs\python\python311\lib\site-packages (from requests) (2023.7.22)
PS> python
Python 3.11.5 (main, Aug 28 2023, 22:05:19) [GCC 11.3.0] on cygwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import requests
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ModuleNotFoundError: No module named 'requests'
>>>
pip install
如所见。pip
所示的版本与Python相同。requests
不起作用。requests
昨天可以工作,但今天却出现错误。我在网上搜索没有运气。您可能正在将软件包安装到与当前运行脚本所用的环境不同的环境。
如果您使用的是 VS Code,(在 Windows 上)按 ctl + shft + P 并选择“Python:选择解释器”。确保您在当前项目环境中使用正确的 3.11.5 版本(或全局应用它,但这不是最佳实践)。