Используйте Python 3
Python 2, спасибо за ваши годы преданного служения.
Python 3, ваше время пришло.
Быстрое исправление
import subprocess
import sys
def install(package):
subprocess.call([sys.executable, "-m", "pip", "install", package])
install('requests')
import requests
Источник
Windows
- Используйте
py {version} - m pip
- Используйте
PY_PYTHON
, чтобы установить версию по умолчанию для py
py -h
-2 : Launch the latest Python 2.x version
-3 : Launch the latest Python 3.x version
-X.Y : Launch the specified Python version
The above all default to 64 bit if a matching 64 bit python is present.
-X.Y-32: Launch the specified 32bit Python version
-X-32 : Launch the latest 32bit Python X version
-X.Y-64: Launch the specified 64bit Python version
-X-64 : Launch the latest 64bit Python X version
-0 --list : List the available pythons
-0p --list-paths : List with paths
В основном используйте 32-битный python, поскольку поддержка 64-битных модулей python ограничена - Source Для больших приложений, которым требуется больше памяти, используйте 64-bit python.
Если есть ошибки dll
получите из неофициальных пакетов gohlke
py -m pip install pipwin
pipwin install scipy
if not found :
If vc++ required get from the provided microsoft link
if c compiler need :
Install Visual Studio 2019
Linux / Mac