注意:我不使用Python作为我的主要编程语言,我的主要编程语言是C++。我需要 pip 和 python 的原因是安装一些不附带嵌入式 python 的个人应用程序。
我不知道如何解释这一点,所以我只向您展示控制台。
PS C:\Users\Asad_> pip install --upgrade requests // any package can be used here for me, nothing installs
Collecting requests
Using cached requests-2.32.3-py3-none-any.whl.metadata (4.6 kB)
Collecting charset-normalizer<4,>=2 (from requests)
Using cached charset_normalizer-3.3.2-cp312-cp312-win_amd64.whl.metadata (34 kB)
Collecting idna<4,>=2.5 (from requests)
Using cached idna-3.8-py3-none-any.whl.metadata (9.9 kB)
Collecting urllib3<3,>=1.21.1 (from requests)
Using cached urllib3-2.2.2-py3-none-any.whl.metadata (6.4 kB)
Collecting certifi>=2017.4.17 (from requests)
Using cached certifi-2024.7.4-py3-none-any.whl.metadata (2.2 kB)
Using cached requests-2.32.3-py3-none-any.whl (64 kB)
Using cached certifi-2024.7.4-py3-none-any.whl (162 kB)
Using cached charset_normalizer-3.3.2-cp312-cp312-win_amd64.whl (100 kB)
Using cached idna-3.8-py3-none-any.whl (66 kB)
Using cached urllib3-2.2.2-py3-none-any.whl (121 kB)
Installing collected packages: urllib3, idna, charset-normalizer, certifi, requests
Successfully installed certifi-2024.7.4 charset-normalizer-3.3.2 idna-3.8 requests-2.32.3 urllib3-2.2.2
然而,它似乎成功了:
PS C:\Users\Asad_> pip list
Package Version
------- -------
pip 24.2
正如你所看到的,Python 的包管理器 pip 表示该包(在本例中是请求,但任何包都不会安装)已成功安装,但是当使用命令
pip list
时,它没有显示任何内容。
我已经尝试过:
python -m pip install requests
python3 -m pip install requests
python -m pip install --upgrade requests
python3 -m pip install --upgrade requests
pip3 install --upgrade requests
pip install --upgrade requests
我如何安装python:
python
、pip
和 py
命令。python3
或 pip3
时,我被转发到 Python 3.12.5 Microsoft Store 页面,我也从那里下载了它,这激活了上述命令。系统规格(不知道有没有帮助):
您可以尝试卸载“请求”,然后再次安装它:
1.pip 卸载请求 2.pip install requests 或 pip install requests==[替换为最新版本]
您可以尝试在其他终端(如cmd等)运行命令