Python - настройка среды
Python доступен на большом количестве платформ, включая Linux и Mac OS X. Давайте разберемся, как настроить нашу среду Python.
Настройка локальной среды
Откройте окно терминала и введите «python», чтобы узнать, установлен ли он уже и какая версия установлена.
- Unix (Solaris, Linux, FreeBSD, AIX, HP / UX, SunOS, IRIX и т. Д.)
- Win 9x / NT / 2000
- Macintosh (Intel, PPC, 68K)
- OS/2
- DOS (несколько версий)
- PalmOS
- Мобильные телефоны Nokia
- Windows CE
- Acorn / RISC OS
- BeOS
- Amiga
- VMS/OpenVMS
- QNX
- VxWorks
- Psion
- Python также был перенесен на виртуальные машины Java и .NET.
Получение Python
Самый последний и актуальный исходный код, двоичные файлы, документация, новости и т. Д. Доступны на официальном сайте Python. https://www.python.org/
Вы можете скачать документацию Python из https://www.python.org/doc/. Документация доступна в форматах HTML, PDF и PostScript.
Установка Python
Дистрибутив Python доступен для самых разных платформ. Вам нужно загрузить только двоичный код, подходящий для вашей платформы, и установить Python.
Если двоичный код для вашей платформы недоступен, вам понадобится компилятор C для компиляции исходного кода вручную. Компиляция исходного кода обеспечивает большую гибкость с точки зрения выбора функций, которые требуются в вашей установке.
Вот краткий обзор установки Python на различных платформах -
Установка Unix и Linux
Вот простые шаги по установке Python на машине Unix / Linux.
Откройте веб-браузер и перейдите в https://www.python.org/downloads/.
Перейдите по ссылке, чтобы загрузить заархивированный исходный код, доступный для Unix / Linux.
Скачайте и распакуйте файлы.
Редактирование модулей / Setup файл , если вы хотите настроить некоторые параметры.
запустить ./configure скрипт
make
сделать установку
Это устанавливает Python в стандартное расположение / usr / local / bin и его библиотеки в / usr / local / lib / pythonXX, где XX - это версия Python.
Установка Windows
Вот шаги по установке Python на машине с Windows.
Откройте веб-браузер и перейдите в https://www.python.org/downloads/.
Перейдите по ссылке на файл python-XYZ.msi установщика Windows, где XYZ - это версия, которую необходимо установить.
Чтобы использовать этот установщик python-XYZ.msi , система Windows должна поддерживать Microsoft Installer 2.0. Сохраните файл установщика на локальном компьютере, а затем запустите его, чтобы узнать, поддерживает ли ваш компьютер MSI.
Запускаем скачанный файл. Это вызывает мастер установки Python, который действительно прост в использовании. Просто примите настройки по умолчанию, дождитесь завершения установки, и все готово.
Установка Macintosh
Последние Mac поставляются с установленным Python, но он может быть устаревшим на несколько лет. Видетьhttp://www.python.org/download/mac/для получения инструкций по получению текущей версии вместе с дополнительными инструментами для поддержки разработки на Mac. Для старых Mac OS до Mac OS X 10.3 (выпущенных в 2003 году) доступен MacPython.
Джек Янсен поддерживает его, и вы можете получить полный доступ ко всей документации на его веб-сайте - http://www.cwi.nl/~jack/macpython.html. Вы можете найти полную информацию об установке Mac OS.
Настройка PATH
Программы и другие исполняемые файлы могут находиться во многих каталогах, поэтому операционные системы предоставляют путь поиска, в котором перечислены каталоги, в которых ОС ищет исполняемые файлы.
Путь хранится в переменной среды, которая представляет собой именованную строку, поддерживаемую операционной системой. Эта переменная содержит информацию, доступную для командной оболочки и других программ.
В 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 / python" и нажмите Enter.
In the bash shell (Linux) - введите export PATH = "$ PATH: / usr / local / bin / python" и нажмите Enter.
In the sh or ksh shell - введите PATH = "$ PATH: / usr / local / bin / python" и нажмите Enter.
Note - / usr / local / bin / python - это путь к каталогу 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 2.4.3, доступной в версии CentOS Linux.
Мы уже настроили онлайн-среду программирования Python, так что вы можете выполнять все доступные онлайн-примеры одновременно, когда изучаете теорию. Не стесняйтесь изменять любой пример и выполнять его онлайн.