Найти - Пользователи
Полная версия: Нет pip
Начало » Python для новичков » Нет pip
1
Passerby
Использую Visual Studio (программирую на C#), потому установил python-3.12.7-amd64 (13 VS пока не поддерживает). У меня проц Intel I5-7500, но 3.12 идет только с окончанием amd. Команда pip install … не выполняется, сообщение что отсутствует pip. Нашел pip в %USERPROFILE%\AppData\Local\Programs\Python\Python312\Scripts и прописал этот путь в PATH. Все равно не выполняется. Прочел, что pip должен находиться %USERPROFILE%\AppData\Local\Programs\Python\Python312\Lib\site-packages Прописал этот путь. Но pip не находится. Посмотрел, действительно по этому пути экзешника pip нет. Там заполненные папки pip и pip-24.2.dist-info. Но экзешника pip и во вложенных папках этого пути тоже нет. Почему так и что делать?
py.user.next
Основная документация
https://pip.pypa.io/en/latest/installation/

Дополнительная документация
https://lumpics.ru/installing-pip-python-3-on-windows-10/

Только проделывай это всё без участия Visual Studio. Просто консоль максимум и там PowerShell. Когда установишь и убедишься, что всё работает, тогда и будешь подключать это всё дальше, к Visual Studio.
Rodegast
> Почему так и что делать?

Используй Linux, там таких проблем нет.
Passerby
py.user.next
Только проделывай это всё без участия Visual Studio.
Без VS все проделываю.
“Обычно pip устанавливается автоматически, если вы:

работа в виртуальной среде

с использованием Python, загруженного с python.org
Загружал с python.org.

e:\>py -m ensurepip –upgrade
Looking in links: c:\Users\A4F7~1\AppData\Local\Temp\tmp5_jdnee0
Requirement already satisfied: pip in c:\users\андрей\appdata\local\programs\python\python312\lib\site-packages (24.3.1)

Но нет по пути c:\users\андрей\appdata\local\programs\python\python312\lib\site-packages исполняемого файла pip. И даже папки c:\Users\A4F7~1\AppData\Local\Temp\tmp5_jdnee0 нет.
e:\>python get-pip.py
Python
e:\>
Почему-то не срабатывает, хотя python get-pip.py поместил в корень e. Но если щелкнуть по python get-pip.py, то что-то выполняется.
pip нет.
py.user.next
Passerby
Но нет по пути
Через установку/удаление программ в Windows удали питон. Потом поставь питон снова, проставляя там все галочки при установке.

Если не сработает, можешь попробовать создать в Windows пользователя из английских букв, дать ему права администратора системы и под ним поставить. Может, это поможет, а может, и нет.

В общем, где-то в Windows эта проблема находится. В Linux таких проблем нет и там всё ставится и работает.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB