Подтвердить что ты не робот

Как запустить python для windows?

Я только что установил python 3.5, запустил Python 3.5 (32-bit) и напечатал

pip

и получил сообщение:

Traceback (most recent call last):
  File "<pyshell#2>", line 1, in <module>
    pip
NameError: name 'pip' is not defined

Я не вижу каталогов сценариев в своем пути, но нашел pip.py в C:\Users\UserName\AppData\Local\Programs\Python\Python35-32\Scripts.

Я выбрал вариант "Добавить python в переменные среды" во время установки, но, похоже, ничего не сделал.

Я googled это и получил это руководство, в котором говорится, что более ранние версии должны добавлять некоторые имена путей. У меня нет каталога C:\Python..., поэтому я попытался добавить папку Scripts сверху, тот же результат.

Как установить python так, чтобы он действительно работал (т.е. я могу запустить pip, установить модули и т.д.)?

4b9b3361

Ответ 1

Возможно, вам стоит попробовать запустить pip в оболочке Python следующим образом:

>>> import pip
>>> pip.main(['install', 'requests'])

Это установит пакет requests, используя pip.


Поскольку pip является модулем в стандартной библиотеке, но он не является встроенной функцией (или модулем), поэтому вам нужно импортировать его.

Другим способом, вы должны запустить pip в системной оболочке (cmd. Если pip находится в пути).

Ответ 2

У меня есть Mac, но, к счастью, это должно работать одинаково:

pip - дело командной строки. Вы не запускаете его в python.

Например, на моем Mac я просто говорю:

$pip install somelib

довольно легко!

Ответ 3

Сначала перейдите к документации по протоколу, если она не установлена ​​раньше: http://pip.readthedocs.org/en/stable/installing/

и следуйте за установкой, которая сначала загружает get-pip.py из https://bootstrap.pypa.io/get-pip.py

Затем запустите следующее (что может потребовать доступа администратора): python get-pip.py