Python 3 — Настройка окружающей среды

Python 3 доступен для Windows, Mac OS и большинство версий операционной системы Linux. Несмотря на то, Python 2 доступен для многих других операционных систем, поддержка Python 2 либо не были доступна для нее, либо была удалена.
Настройка локального окружения
Откройте окно терминала и введите «python», чтобы узнать, если она уже установлена, и какая версия установлена.
Получение Python
Платформа для Windows
Бинарная последняя версия Python 3 (Python 3.5.1) доступна на этой странице загрузки.
Следующие различные варианты установки.
- Windows x86-64 встраиваемый архивный файл
- Windows x86-64 исполняемый инсталлятор
- Windows x86-64 веб-инсталлятор
- Windows x86 встраиваемый архивный файл
- Windows x86 исполняемый инсталлятор
- Windows x86 веб-инсталлятор
Примечание — Для того, чтобы установить Python 3.5.1, минимальные требования ОС являются Windows 7 с пакетом обновления 1. Для версии 3.0 до версии 3.4.x в Windows XP является приемлемым.
Платформа Linux
Различные версии Linux используют разные менеджеры пакетов для установки новых пакетов.
На Ubuntu, Python 3 устанавливается с помощью следующей команды из терминала.
$sudo apt-get install python3-minimal
Установка из исходного кода
Скачать архивный пакет с исходниками Python можно по адресу — https://www.python.org/ftp/python/3.5.2/Python-3.5.2.tgz
Extract the tarball tar xvfz Python-3.5.2.tgz Configure and Install: cd Python-3.5.2 ./configure --prefix = /opt/python3.5.2 make sudo make install
Mac OS
Скачать установочный файл для Mac OS можно по адресу — https://www.python.org/downloads/mac-osx/
- Mac OS X 64-бит / 32-разрядная программа установки — python-3.5.1-macosx10.6.pkg
- Mac OS X 32-разрядная i386/PPC инсталлятор — python-3.5.1-macosx10.5.pkg
Дважды щелкните этот файл пакета и следуйте инструкциям мастера установки.
Самый актуальный и текущий исходный код, исполняемые файлы, документация, новости и т.д., можно ознакомиться на официальном сайте Python:
Python Официальный сайт — https://www.python.org/
Вы можете скачать документацию Python со следующего сайта. Документация доступна в форматах HTML, PDF и PostScript.
Документация по Python на веб-сайте www.python.org/doc/
Настройка пути
Программы и другие исполняемые файлы могут быть во многих каталогах. Таким образом, операционные системы обеспечивают путь поиска, который содержит список каталогов, которые ищет исполняемые файлы.
Важными особенностями являются:
- Путь хранится в переменной среды, которая представляет собой строку с именем поддерживается операционной системой. Эта переменная содержит информацию, доступную для командной оболочки и других программ.
- Переменный путь назван как PATH в Unix или Path в Windows ( Unix чувствителен к регистру, Windows не чувствителен).
- В Mac OS, установщик обрабатывает детали пути. Для вызова интерпретатора Python из любого конкретного каталога, необходимо добавить каталог Python в свой путь.
Установка пути в Unix/Linux
Для того, чтобы добавить каталог Python в путь для конкретной сессии в Unix:
- В CSH оболочки — тип 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.
Установка пути в ОС Windows
Для того, чтобы добавить каталог Python в путь для конкретной сессии в Windows:
- В командной строке — тип путь %path%;C:\Python и нажмите Enter.
Примечание — C: \Python является путь каталога Python
Переменные окружения Python
Вот важные переменные среды, которые распознаются Python:
Номер | Переменная & Описание |
---|---|
1 | PYTHONPATH Он имеет ту же роль PATH. Эта переменная указывает интерпретатору Python, где найти файлы модуля, импортированные в программу. Должен включать в себя каталог библиотеки исходного Python и каталоги, содержащие исходный код Python. PYTHONPATH иногда предварительно устанавливается установщиком Python. |
2 | PYTHONSTARTUP Содержит путь к файлу инициализации, содержащий исходный код на языке Python. Выполняется каждый раз при запуске интерпретатора. Он назван .pythonrc.py в Unix и содержит команды, которые загружают утилиты или модифицируют PYTHONPATH. |
3 | PYTHONCASEOK Используется в Windows, чтобы инструктировать Python, найти первый регистронезависимое состояние в операторе импорта. Установите эту переменную в любое значение, чтобы активировать ее. |
4 | PYTHONHOME Это альтернативный модуль поиска пути. Как правило, входит в каталоги PYTHONSTARTUP или PYTHONPATH, чтобы сделать переключение библиотеки модулей легче. |
Запуск Python
Есть три различных способа запуска Python:
Интерактивный переводчик
Вы можете запустить Python из Unix, DOS, или любой другой системы, которая предоставляет вам окно командной строки интерпретатора или оболочки.
Введите Python в командной строке.
Начало кодирования сразу в интерактивном переводчике.
$python # Unix/Linux or python% # Unix/Linux or C:>python # Windows/DOS
Вот список всех доступных параметров командной строки:
S.No. | Опция & Описание |
---|---|
1 | -d обеспечивать вывод отладки |
2 | -O генерировать оптимизированный байт-код (в результате .pyo файлов) |
3 | -S не запускать импорт сайта для поиска путей Python при запуске |
4 | -v подробный вывод (подробная трассировка на операторах импорта) |
5 | -X отключить класс на основе встроенных исключений (просто использовать строки); устаревшие, начиная с версией 1.6 |
6 | -с cmd запустить Python скрипт как строку cmd |
7 | file запустить скрипт Python из заданного файла |
Сценарий из командной строки
Сценарий Python можно выполнить в командной строке вызова интерпретатора приложения, как показано в следующем примере.
$python script.py # Unix/Linux или python% script.py # Unix/Linux или C:>python script.py # Windows/DOS
[gn_box title=»Примечание:» box_color=»#4f6bf5″]Убедитесь, что режим прав доступа к файлам позволяет вам выполнять.[/gn_box]
Интегрированная среда разработки
Вы можете запустить Python из интерфейса (GUI) графической пользовательской среды, а также, если у вас есть приложение с графическим интерфейсом на вашей системе, которая поддерживает Python.
- Unix — IDLE это первый Unix IDE для Python.
- Windows — Pythonwin это первый интерфейс Windows, для Python и является IDE с графическим интерфейсом.
- Macintosh — версия для Macintosh Python вместе с IDLE IDE доступна на главном сайте, можно скачать как любой файл MacBinary или BinHex’d.
[gn_box title=»Примечание:» box_color=»#4f6bf5″]Все примеры, приведенные в последующих главах выполняются с версией Python 3.4.2, которая доступна на Windows 7 и Ubuntu Linux.[/gn_box]