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
  • Друг
  • VMS / OpenVMS
  • QNX
  • VxWorks
  • Псион
  • 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 скрипт

  • делать

  • сделать установку

Это устанавливает 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 в Unix или Путь в 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%; C: \ Python и нажмите Enter.

Примечание. C: \ Python — это путь к каталогу Python.

Переменные среды Python

Вот важные переменные среды, которые может распознать Python:

N.Переменная и описание
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

Примечание. Убедитесь, что режим разрешений файла разрешает выполнение.

Интегрированная среда развития

Вы также можете запустить Python из среды графического интерфейса пользователя (GUI), если в вашей системе есть приложение с графическим интерфейсом, которое поддерживает Python.

  • Unix — IDLE — самая первая IDE Unix для Python.

  • Windows — PythonWin — это первый интерфейс Windows для Python, представляющий собой IDE с графическим интерфейсом.

  • Macintosh — версия Python для Macintosh вместе с IDLE IDE доступна с основного веб-сайта и может быть загружена в виде файлов MacBinary или BinHex’d.

Если вы не можете правильно настроить среду, обратитесь за помощью к системному администратору. Убедитесь, что среда Python правильно настроена и работает нормально.

Примечание. Все примеры, приведенные в последующих главах, выполняются с версией Python 2.4.3, доступной в версии CentOS Linux.

Мы уже настроили онлайн-среду программирования Python, так что вы можете выполнять все доступные примеры онлайн одновременно, когда изучаете теорию. Не стесняйтесь изменять любой пример и выполнять его онлайн.

Выберите поля, которые будут показаны. Прочие будут скрыты. Перктаскивайте мышкой для изменения порядка полей.
  • Изображение
  • SKU
  • Рейтинг
  • Цена
  • Запасы
  • Доступность
  • В корзину
  • Описание
  • Содержимое
  • Вес
  • Размеры
  • Дополнительная информация
  • Атрибуты
  • Custom attributes
  • Настраиваемые поля
Сравнить
Список желаний 0
Открыть страницу желаний Продолжить покупки