Python 3 - Настройка среды
Python 3 доступен для Windows, Mac OS и большинства разновидностей операционной системы Linux. Несмотря на то, что Python 2 доступен для многих других ОС, поддержка Python 3 для них либо недоступна, либо прекращена.
Настройка локальной среды
Откройте окно терминала и введите «python», чтобы узнать, установлен ли он уже и какая версия установлена.
Получение Python
Платформа Windows
Бинарные файлы последней версии Python 3 (Python 3.5.1) доступны на этой странице загрузки.
Доступны следующие различные варианты установки.
- Встраиваемый zip-файл для Windows x86-64
- Установщик исполняемого файла Windows x86-64
- Веб-установщик Windows x86-64
- Встраиваемый zip-файл Windows x86
- Установщик исполняемого файла Windows x86
- Веб-установщик Windows x86
Note- Для установки Python 3.5.1 минимальные требования к ОС - Windows 7 с SP1. Для версий 3.0–3.4.x допустима Windows XP.
Платформа Linux
В разных версиях Linux для установки новых пакетов используются разные менеджеры пакетов.
В Ubuntu Linux Python 3 устанавливается с помощью следующей команды из терминала.
$sudo apt-get install python3-minimal
Установка из исходников
Загрузите архив с исходным кодом Gzip с URL-адреса загрузки Python - https://www.python.org/ftp/python/3.5.1/Python-3.5.1.tgz
Extract the tarball
tar xvfz Python-3.5.1.tgz
Configure and Install:
cd Python-3.5.1
./configure --prefix = /opt/python3.5.1
make
sudo make install
Mac OS
Загрузите установщики Mac OS по этому URL-адресу - https://www.python.org/downloads/mac-osx/
- 64-разрядная / 32-разрядная программа установки Mac OS X - python-3.5.1-macosx10.6.pkg
- 32-разрядный установщик Mac OS X i386 / PPC - python-3.5.1-macosx10.5.pkg
Дважды щелкните этот файл пакета и следуйте инструкциям мастера для установки.
Самый последний и актуальный исходный код, двоичные файлы, документация, новости и т. Д. Доступны на официальном сайте Python -
Python Official Website - https://www.python.org/
Вы можете загрузить документацию Python со следующего сайта. Документация доступна в форматах HTML, PDF и PostScript.
Python Documentation Website- www.python.org/doc/
Настройка PATH
Программы и другие исполняемые файлы могут находиться во многих каталогах. Следовательно, операционные системы предоставляют путь поиска, в котором перечислены каталоги, в которых выполняется поиск исполняемых файлов.
Важные особенности -
Путь хранится в переменной среды, которая представляет собой именованную строку, поддерживаемую операционной системой. Эта переменная содержит информацию, доступную для командной оболочки и других программ.
Переменная пути называется PATH в Unix или Path в Windows (Unix чувствителен к регистру; Windows - нет).
В Mac OS установщик обрабатывает сведения о пути. Чтобы вызвать интерпретатор Python из любого конкретного каталога, вы должны добавить каталог Python в свой путь.
Установка пути в Unix / Linux
Чтобы добавить каталог Python к пути для определенного сеанса в Unix -
In the csh shell - введите setenv PATH "$ PATH: / usr / local / bin / python3" и нажмите Enter.
In the bash shell (Linux) - введите export PYTHONPATH = / usr / local / bin / python3.4 и нажмите Enter.
In the sh or ksh shell - введите PATH = "$ PATH: / usr / local / bin / python3" и нажмите Enter.
Note - / usr / local / bin / python3 - это путь к каталогу Python.
Установка пути в Windows
Чтобы добавить каталог Python к пути для определенного сеанса в Windows -
At the command prompt - введите path% path%; C: \ Python и нажмите Enter.
Note - C: \ Python - это путь к каталогу Python
Переменные среды Python
Вот важные переменные среды, которые распознаются Python:
Sr.No. | Переменная и описание |
---|---|
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 командная строка.
Начните писать прямо сейчас в интерактивном интерпретаторе.
$python # Unix/Linux
or
python% # Unix/Linux
or
C:>python # Windows/DOS
Вот список всех доступных параметров командной строки -
Sr.No. | Вариант и описание |
---|---|
1 | -d обеспечить вывод отладки |
2 | -O генерировать оптимизированный байт-код (в результате получаются файлы .pyo) |
3 | -S не запускайте сайт импорта для поиска путей Python при запуске |
4 | -v подробный вывод (подробная трассировка операторов импорта) |
5 | -X отключите встроенные исключения на основе классов (просто используйте строки); устарело начиная с версии 1.6 |
6 | -c cmd запустить скрипт Python, отправленный как строка cmd |
7 | file запустить скрипт Python из заданного файла |
Скрипт из командной строки
Сценарий Python может быть выполнен из командной строки, вызвав интерпретатор в вашем приложении, как показано в следующем примере.
$python script.py # Unix/Linux
or
python% script.py # Unix/Linux
or
C:>python script.py # Windows/DOS
Note - Убедитесь, что режим разрешений файла разрешает выполнение.
Интегрированная среда разработки
Вы также можете запускать Python из среды графического интерфейса пользователя (GUI), если у вас есть приложение с графическим интерфейсом пользователя в вашей системе, которое поддерживает Python.
Unix - IDLE - это самая первая Unix IDE для Python.
Windows - PythonWin - это первый интерфейс Windows для Python, представляющий собой IDE с графическим интерфейсом.
Macintosh - Версия Python для Macintosh вместе с IDLE IDE доступна с основного веб-сайта и может быть загружена в виде файлов MacBinary или BinHex'd.
Если вы не можете правильно настроить среду, вы можете обратиться за помощью к системному администратору. Убедитесь, что среда Python правильно настроена и работает нормально.
Note - Все примеры, приведенные в последующих главах, выполнены с версией Python 3.4.1, доступной в Windows 7 и Ubuntu Linux.
Мы уже настроили среду программирования Python онлайн, так что вы можете выполнять все доступные примеры онлайн, пока изучаете теорию. Не стесняйтесь изменять любой пример и выполнять его онлайн.