Как добавить python в path windows 10
Установка Python доступна на самых разных платформах, включая Linux и Mac OS X. Давайте разберемся, как установить среду Python.
Содержание
Установка локальной среды
Откройте окно терминала и введите «python», чтобы узнать, установлен ли он уже и если да, то какая версия установлена.
Загрузка Python
Установка Python
Дистрибутив Python доступен для самых разных платформ. Вам необходимо загрузить только двоичный код, подходящий для вашей платформы, и установить Python.
Если двоичный код для вашей платформы недоступен, вам понадобится компилятор C для компиляции исходного кода вручную. Компиляция исходного кода обеспечивает большую гибкость с точки зрения выбора функций, необходимых для вашей установки.
Ниже приведен краткая инструкция по установке Python на различных платформах.
Установка версии для Unix и Linux
Выполните следующие шаги по установке Python на устройстве Unix/Linux.
Python установится в стандартную директорию /usr/local/bin, а его библиотеки в /usr/local/lib/pythonXX, где XX — это версия Python.
Установка Python на Windows
Выполните следующие шаги по установке Python на ОС Windows.
Установка версии для Macintosh
jack/macpython.html. Также там вы можете получить полную информацию об установке версии для Mac OS.
Настройка PATH
Программы и другие исполняемые файлы могут находиться во многих каталогах, поэтому операционные системы предоставляют путь поиска, в котором перечислены каталоги, в которых ОС ищет исполняемые файлы.
Путь хранится в переменной среде, которая представляет собой именованную строку, поддержива емую операционной системой. Эта переменная содержит информацию, доступную для командной оболочки и других программ.
Переменная пути называется PATH в Unix или Path в Windows (Unix чувствителен к регистру; Windows - нет).
В Mac OS установщик обрабатывает сведения о пути. Чтобы вызвать интерпретатор Python из любого конкретного каталога, вы должны добавить каталог Python в свой путь.
Настройка пути в Unix/Linux
Чтобы добавить директорию Python к пути для определенного сеанса в Unix:
- В командной оболочке csh введите setenv PATH "$PATH:/usr/local/bin/python" и нажмите Enter.
- В командной оболочке bash (Linux) введите export PATH="$PATH:/usr/local/bin/python" и нажмите Enter.
- В командной оболочке sh или ksh введите PATH="$PATH:/usr/local/bin/python" и нажмите Enter.
- Примечание: /usr/local/bin/python — это путь к каталогу Python.
Настройка пути в Windows
Чтобы добавить каталог Python к пути для определенного сеанса в Windows:
В командной строке введите path %path%;C:\Python и нажмите Enter.
Примечание: C:\Python — это путь к каталогу Python.
Переменные среды Python
В таблице приведены важные переменные среды, которые может распознавать Python:
№ п/п | Переменная и описание |
1 | PYTHONPATH Роль данной переменной аналогична PATH. Эта переменная сообщает интерпретатору Python, где найти файлы модуля, импортированные в программу. Переменная должна включать каталог исходной библиотеки Python и каталоги, содержащие исходный код Python. PYTHONPATH иногда задается установщиком Python. |
2 | PYTHONSTARTUP Содержит путь к файлу инициализации, содержащему исходный код Python. Выполняется каждый раз при запуске интерпретатора. В Unix называется .pythonrc.py и содержит команды, которые загружают утилиты или изменяют PYTHONPATH. |
3 | PYTHONCASEOK Используется в Windows, чтобы указать Python найти первое совпадение без учета регистра в операторе импорта. Задайте для этой переменной любое значение, чтобы активировать ее. |
4 | PYTHONHOME Это альтернативный путь поиска модуля. Обычно встраивается в каталоги PYTHONSTARTUP или PYTHONPATH для упрощения переключения библиотек модулей. |
Запуск Python
Есть три разных способа запуска Python.
Интерактивный интерпретатор
Вы можете запустить Python из Unix, DOS или любой другой системы, которая предоставляет вам интерпретатор командной строки или командное окно.
Введите python в командной строке.
Начните писать код прямо в интерактивном интерпретаторе.
В таблице приведен список всех доступных параметров командной строки:
№ п/п | Опции и описание |
1 | -d Обеспечивает вывод отладки. |
2 | -O Генерирует оптимизированный байт-код (в результате создаются файлы .pyo). |
3 | -S Не запускает импорт местоположения для поиска путей Python при запуске. |
4 | -v Подробный вывод (подробная трассировка операторов импорта). |
5 | -X Отключает встроенные исключения на основе классов (используйте только строки); устарело, начиная с версии 1.6. |
6 | -c cmd Запускает скрипт Python, отправленный в качестве строки cmd |
7 | file Запускает скрипт Python из заданного файла |
Скрипт из командной строки
Сценарий Python может быть выполнен из командной строки, вызвав интерпретатор в вашем приложении, как показано ниже:
Примечание: убедитесь, что режим разрешений для файла позволяет выполнение.
Интегрированная среда разработки
Вы также можете запустить Python из среды графического интерфейса пользователя (GUI), если в вашей системе установлено приложение с графическим интерфейсом, которое поддерживает Python.
- Unix - IDLE является первой Unix IDE для Python.
- Windows - PythonWin является первым интерфейсом Windows для Python, представляющий собой IDE с графическим интерфейсом.
- Macintosh - версия Python для Macintosh вместе с IDLE IDE доступна с основного веб-сайта и может быть загружена в виде файлов MacBinary или BinHex'd.
Если вы не можете правильно настроить среду, обратитесь за помощью к системному администратору. Убедитесь, что среда Python правильно настроена и работает нормально.
Примечание: все примеры, приведенные в последующих главах, выполняются с версией Python 2.4.3, доступной в версии CentOS Linux.
Мы провели настройку окружения онлайн-среды программирования Python, так что вы можете выполнять все доступные примеры онлайн одновременно, когда изучаете теорию. Не стесняйтесь изменять любой пример и выполнять его онлайн.
Windows не содержит Python в списке предустановленных программ. Вы можете скачать его и установить дополнительно. Во время первой установки Python 3 на Windows могут возникнуть трудности, поэтому мы создали этот туториал. Просто следуйте инструкции и у вас все получится.
Какую версию Python скачать — 2 или 3?
Больше 10 лет назад вышла новая версия python, которая разделила сообщество на 2 части. Сразу это вызывало много споров, новичкам приходилось выбирать: python 2 или python 3. Сегодня большая часть обучается третей версии. На этой версии мы и покажем как установить язык программирования python на Windows.
Если вы не планируете работать с проектом, который написан на Python 2, а таких довольно много. Скачайте python 2+. Для веб разработки, анализа данных и многих других целей лучшим вариантом будет python 3 версии.
Внизу страницы версии ссылки на скачивание установщиков. Есть возможность скачать python под 64-битную и 32-битную Windows.
Вне зависимости от версии и страны, python на английском языке. Вы не сможете скачать python на русском с официального сайта (и с любого другого).
Установка python 3 на Windows
Скачайте и запустите установщик Python 3, он называется “python-3.****.exe”.
Если на компьютере уже установлена python 2, нет необходимости удалять его. На установку Python 3 она не повлияет.
На первом экране отметьте пункт “Add Python 3.7 to PATH” и нажмите “Install Now”.
После установки появится возможность отключить ограничение длины MAX_PATH . В системах Linux этих ограничений нет. Проигнорировав этот пункт, вы можете столкнуться с проблемой совместимости в будущем. Код созданный на Linux не запустится на Windows.
Советуем отключить эту опцию. Если вы точно уверены, что не столкнетесь с проблемой совместимости, нажмите “Close”
Как проверить уставился ли python
Самый быстрый и простой способ узнать, есть ли интерпретатор python на компьютере — через командную строку.
Если версия python 2 или вы получили ошибку:
Как добавить python в переменную PATH (ADD to PATH)
Откройте окно “Система” с помощью поиска.
В окне “Система”, нажмите “Дополнительные параметры системы”. Откроется “Свойства системы”. Во вкладке “Дополнительно”, нажимайте “Переменные среды” как на фото ниже.
В открывшемся окне выберите Path -> “Изменить”. Откроется новое окно, куда вы должны добавить путь к интерпретатору python.
Путь у каждого свой, похож на C:\Users\UserName\AppData\Local\Programs\Python\Python37\ . Где Python37 — папка с python.
Нажмите “Создать” и добавьте 2 пути. К папке python и python\Scripts\
Как создать отдельную команду для python 2 и python 3
Чтобы использовать обе версии python, измените python.exe на python2.exe , в папке с python 2. А в папке с python 3 , python.exe на python3.exe .
Теперь проверьте обе версии:
После этих не сложных действий, python установлен на вашем Windows и готов к работе в любом текстовом редакторе.
Как добавить Python в Windows PATH навсегда?
Для Windows 10/8/7:
- Открыть System Properties (щелкните правой кнопкой мыши Computer в меню «Пуск» или используйте сочетание клавиш Win + Pause )
- Нажмите Advanced system settings на боковой панели.
- Нажмите Environment Variables.
- Выберите PATH в System variables разделе
- Нажмите Edit
Добавьте путь Python в конец списка (пути разделяются точкой с запятой). Например:
Для Windows XP:
- Открыть System Properties (введите его в меню «Пуск» или используйте сочетание клавиш Win + Pause )
- Переключиться на Advanced вкладку
- Нажмите Environment Variables.
- Выберите PATH в System variables разделе
- Нажмите Edit
Добавьте путь Python в конец списка (пути разделяются точкой с запятой). Например:
Проверьте новое окно терминала или, если вы используете встроенный терминал в текстовом редакторе, закройте и перезапустите ваш редактор, иначе изменения не будут применены.
@ alord1689 Щелкните правой кнопкой мыши «Мой компьютер» на рабочем столе и выберите «Свойства» Интересно, что Python фактически устанавливается. В более ранних версиях папка находилась в корневом каталоге (C: / Python27), но теперь веб-установка по умолчанию помещает ее в AppData / Local пользователя здесь: C: \ Users \Для тех, кто пытается достичь этого с помощью Python 3.3+, установщик Windows теперь имеет возможность добавить python.exe в путь поиска системы. Читайте больше в документах .
Кроме того, он устанавливает 3,7 в C:\Users\$В Windows есть встроенный диалог для изменения переменных среды (следующее руководство относится к классическому представлению XP): щелкните правой кнопкой мыши значок своего компьютера (обычно он находится на рабочем столе и называется «Мой компьютер») и выберите «Свойства». Затем откройте вкладку «Дополнительно» и нажмите кнопку «Переменные среды».
Короче говоря, ваш путь:
Мой компьютер ‣ Свойства ‣ Дополнительно ‣ Переменные среды В этом диалоговом окне вы можете добавлять или изменять пользовательские и системные переменные. Чтобы изменить системные переменные, вам необходим неограниченный доступ к вашему компьютеру (то есть права администратора).
Python 3 доступен для Windows, Mac OS и большинства вариантов операционной системы Linux.
Настройка локальной среды
Откройте окно терминала и введите «python», чтобы узнать, установлен ли он и какая версия установлена.
Получение Python
Платформа Windows
Бинарники последней версии Python 3 (Python 3.6.4) доступны на этой странице загрузки
Доступны следующие варианты установки.
- Windows x86-64 embeddable zip file
- Windows x86-64 executable installer
- Windows x86-64 web-based installer
- Windows x86 embeddable zip file
- Windows x86 executable installer
- Windows x86 web-based installer
Примечание. Для установки Python 3.6.4 минимальными требованиями к ОС являются Windows 7 с пакетом обновления 1 (SP1). Для версий от 3.0 до 3.4.x Windows XP является приемлемым.
Платформа Linux
Различные варианты использования Linux используют разные менеджеры пакетов для установки новых пакетов.
На Ubuntu Linux Python 3 устанавливается с помощью следующей команды из терминала.
Установка из исходников
Mac OS
Дважды щелкните этот файл пакета и следуйте инструкциям мастера для установки.
Вы можете загрузить документацию Python со следующего сайта. Документация доступна в форматах HTML, PDF и PostScript.
Настройка PATH
Программы и другие исполняемые файлы могут быть во многих каталогах. Следовательно, операционные системы предоставляют путь поиска, в котором перечислены каталоги, которые он ищет для исполняемых файлов.
Важными особенностями являются:
- Путь хранится в переменной среды, которая является именованной строкой, поддерживаемой операционной системой. Эта переменная содержит информацию, доступную для командной оболочки и других программ.
- Переменная пути называется PATH в Unix или Path в Windows (Unix чувствительна к регистру, Windows - нет).
- В Mac OS установщик обрабатывает детали пути. Чтобы вызвать интерпретатор Python из любого конкретного каталога, вы должны добавить каталог Python на свой путь.
Настройка PATH в Unix / Linux
Чтобы добавить каталог Python в путь для определенного сеанса в Unix -
- В csh shell - введите setenv PATH "$ PATH:/usr/local/bin/python3" и нажмите Enter.
- В оболочке bash (Linux) - введите PYTHONPATH=/usr/local/bin/python3.4 и нажмите Enter.
- В оболочке sh или ksh - введите PATH = "$PATH:/usr/local/bin/python3" и нажмите Enter.
Примечание. /usr/local/bin/python3 - это путь к каталогу Python.
Настройка PATH в Windows
Чтобы добавить каталог Python в путь для определенного сеанса в Windows -
- В командной строке введите путь %path%;C:\Python и нажмите Enter.
Примечание. C:\Python - это путь к каталогу Python.
Переменные среды Python
Он играет роль, подобную PATH. Эта переменная сообщает интерпретатору Python, где можно найти файлы модулей, импортированные в программу. Он должен включать каталог исходной библиотеки Python и каталоги, содержащие исходный код Python. PYTHONPATH иногда задается установщиком Python.
PYTHONSTARTUP
Он содержит путь к файлу инициализации, содержащему исходный код Python. Он выполняется каждый раз, когда вы запускаете интерпретатор. Он называется как .pythonrc.py в Unix и содержит команды, которые загружают утилиты или изменяют PYTHONPATH.
PYTHONCASEOK
Он используется в Windows, чтобы проинструктировать Python о поиске первого нечувствительного к регистру совпадения в инструкции импорта. Установите эту переменную на любое значение, чтобы ее активировать.
Это альтернативный путь поиска модуля. Он обычно встроен в каталоги PYTHONSTARTUP или PYTHONPATH, чтобы упростить библиотеку модулей коммутации.
Запуск Python
Существует три разных способа запуска Python -
Интерактивный интерпретатор
Вы можете запустить Python из Unix, DOS или любой другой системы, которая предоставляет вам интерпретатор командной строки или окно оболочки.
Введите python в командной строке.
Начните кодирование сразу в интерактивном интерпретаторе.
Вот список всех доступных параметров командной строки -
предоставлять отладочную информацию
генерировать оптимизированный байт-код (приводящий к .pyo-файлам)
не запускайте сайт импорта, чтобы искать пути Python при запуске
подробный вывод (подробная трассировка по операциям импорта)
отключить встроенные исключения на основе классов (просто используйте строки); устаревший, начиная с версии 1.6
запустить скрипт Python, отправленный в виде строки cmd
запустить скрипт Python из заданного файла
Скрипт из командной строки
Сценарий Python можно запустить в командной строке, вызвав интерпретатор в вашем приложении, как показано в следующем примере.
Примечание. Убедитесь, что права файлов разрешают выполнение.
Интегрированная среда разработки
Вы можете запустить Python из среды графического интерфейса пользователя (GUI), если у вас есть приложение GUI в вашей системе, которое поддерживает Python.
Для разработки Python приложений рекомендую PyCharm от компании JetBrains, как наиболее развитую и удобную IDE.
Читайте также: