Примечание. Я не использую 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
Как видите, pip, менеджер пакетов Python сообщает, что пакет (в данном случае запросы, но какой-либо пакет не устанавливается) был успешно установлен, но при использовании команды 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, и я загрузил его оттуда, что активировало упомянутые команды.Системные характеристики (не знаю, поможет ли это):
🤔 А знаете ли вы, что...
Python поддерживает многозадачность и многопоточность.
Вы можете попробовать удалить «запросы», а затем снова установить их как:
1.pip запросы на удаление 2. запросы на установку pip ИЛИ запросы на установку pip == [заменить последней версией]
Вы можете попробовать запустить команды в других терминалах, таких как cmd и т. д.
Выяснил, где проблема. У Windows огромная проблема со ссылками на файлы, и установка Pip на другой диск, отличный от того, на котором установлен Python, приведет к этой ошибке. Я исправил это, удалив все, что использовало встроенный Python, затем сами Python, Pip и Py, а затем переустановив все на диск, где была моя ссылка на файл с пакетами Pip. Я не знаю, почему это работает, но я знаю, что это работает.