У меня есть python 3.2 на моем компьютере, и я хочу иметь возможность запускать следующее: 'pip install requests' и 'pip install selenium'.Невозможно установить PIP для python на windows 8 pc
Для этого я знаю, что нужно установить пип здесь ->https://pip.pypa.io/en/stable/installing/
Но когда я нажимаю на файл питона появляется и снова закрывается сразу и пип не установлен.
Я попытался запустить его через IDLE и получить следующее:
> Traceback (most recent call last):
File "C:\Users\Jarratt\Desktop\get-pip.py", line 17759, in <module>
main()
File "C:\Users\Jarratt\Desktop\get-pip.py", line 162, in main
bootstrap(tmpdir=tmpdir)
File "C:\Users\Jarratt\Desktop\get-pip.py", line 110, in bootstrap
import setuptools # noqa
File "C:\Python32\lib\site-packages\setuptools-19.2-py3.2.egg\setuptools\__init__.py", line 12, in <module>
from setuptools.extension import Extension
File "C:\Python32\lib\site-packages\setuptools-19.2-py3.2.egg\setuptools\extension.py", line 8, in <module>
File "C:\Python32\lib\site-packages\setuptools-19.2-py3.2.egg\setuptools\dist.py", line 19, in <module>
File "C:\Python32\lib\site-packages\setuptools-19.2-py3.2.egg\pkg_resources\__init__.py", line 106, in <module>
warnings.warn(msg)
File "C:\Python32\lib\idlelib\PyShell.py", line 59, in idle_showwarning
file.write(warnings.formatwarning(message, category, filename,
AttributeError: 'NoneType' object has no attribute 'write'
>>>
pip.exe - это программа командной строки, а не что-то, что вы запускаете из интерактивной оболочки Python. Он должен быть установлен как 'C: \ Python32 \ Scripts \ pip.exe'. Вы можете добавить каталог 'C: \ Python32 \ Scripts' в переменную среды' PATH' или вместо этого использовать 'python -m pip'. – eryksun
BTW, 3.2 - древний. Даже 3.4 больше не исправляет ошибки. Серьезно подумайте об обновлении. – eryksun
Хорошая идея использовать последний Python, если у вас нет устаревшего кода, и начиная с Python 3.4 вы получите «pip'» предварительно установленный ». – Nikita