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 устанавливается с помощью следующей команды из терминала.
Установка из исходников
Загрузите исходный tar-файл Gzipped с URL-адреса загрузки Python https://www.python.org/ftp/python/3.6.4/Python-3.6.4.tgz
Mac OS
Загрузите установщики Mac OS с этого URL-адреса https://www.python.org/downloads/mac-osx/
Дважды щелкните этот файл пакета и следуйте инструкциям мастера для установки.
Самый современный и текущий исходный код, двоичные файлы, документация, новости и т.д. Доступны на официальном сайте Python —
Вы можете загрузить документацию 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.
Он содержит путь к файлу инициализации, содержащему исходный код Python. Он выполняется каждый раз, когда вы запускаете интерпретатор. Он называется как .pythonrc.py в Unix и содержит команды, которые загружают утилиты или изменяют PYTHONPATH.
Он используется в Windows, чтобы проинструктировать Python о поиске первого нечувствительного к регистру совпадения в инструкции импорта. Установите эту переменную на любое значение, чтобы ее активировать.
Это альтернативный путь поиска модуля. Он обычно встроен в каталоги PYTHONSTARTUP или PYTHONPATH, чтобы упростить библиотеку модулей коммутации.
Запуск Python
Существует три разных способа запуска Python —
Интерактивный интерпретатор
Вы можете запустить Python из Unix, DOS или любой другой системы, которая предоставляет вам интерпретатор командной строки или окно оболочки.
Начните кодирование сразу в интерактивном интерпретаторе.
Вот список всех доступных параметров командной строки —
S.No.
Вариант и описание
1
предоставлять отладочную информацию
генерировать оптимизированный байт-код (приводящий к .pyo-файлам)
не запускайте сайт импорта, чтобы искать пути Python при запуске
подробный вывод (подробная трассировка по операциям импорта)
отключить встроенные исключения на основе классов (просто используйте строки); устаревший, начиная с версии 1.6
запустить скрипт Python, отправленный в виде строки cmd
запустить скрипт Python из заданного файла
Скрипт из командной строки
Сценарий Python можно запустить в командной строке, вызвав интерпретатор в вашем приложении, как показано в следующем примере.
Примечание. Убедитесь, что права файлов разрешают выполнение.
Интегрированная среда разработки
Вы можете запустить Python из среды графического интерфейса пользователя (GUI), если у вас есть приложение GUI в вашей системе, которое поддерживает Python.
Для разработки Python приложений рекомендую PyCharm от компании JetBrains, как наиболее развитую и удобную IDE.
Рекомендуем хостинг TIMEWEB
Рекомендуемые статьи по этой тематике
Как запустить программу на Python из командной строки в Windows 7?
Я пытаюсь выяснить, как запускать программы на Python с помощью командной строки в Windows 7. (Я должен был выяснить это сейчас . )
Когда я набрал «python» в командной строке, я получил следующую ошибку:
‘python’ не распознается как внутренняя или внешняя команда, работающая программа или командный файл.
Это было несколько полезно, но руководство было написано для Windows 2000 и старше, поэтому оно было минимально полезным для моей машины с Windows 7. Я попытался сделать следующее:
Для более старых версий Windows самый простой способ сделать это — отредактировать файл C: \ AUTOEXEC.BAT>. Вы хотите добавить строку, подобную следующей, в AUTOEXEC.BAT:
Этот файл не существовал на моей машине (если я не ошибаюсь).
Чтобы запускать программы, ваша операционная система просматривает различные места и пытается сопоставить название программы / команды, которую вы вводили с некоторыми программами на этом пути.
Панель управления> Система> Дополнительно> | Переменные среды | > системные переменные -> путь
это должно включать: C: \ Python26; (или эквивалент). Если вы положите его спереди, то это будет первое место, которое вы искали. Вы также можете добавить его в конце, что, возможно, более разумно.
Затем перезапустите приглашение и попробуйте ввести «python». Если все это работает, вы должны получить приглашение «>>>».
Это было достаточно актуально для Windows 7, и я перешел к системным переменным. Я добавил переменную «python» со значением «C: \ Python27»
Я продолжал получать сообщение об ошибке, даже после перезагрузки компьютера.
Кто-нибудь знает, как это исправить?
Вам нужно добавить C:\Python27 в вашу системную переменную PATH, а не новую переменную с именем «python».
Найдите системную переменную среды PATH и добавьте к ней ; (которая является разделителем) и путь к каталогу, содержащему python.exe (например C:\Python27 ). Смотрите ниже точные шаги.
Переменная среды PATH перечисляет все расположения, которые Windows (и cmd.exe ) будет проверять, когда ей дается имя команды, например, «python» (она также использует переменную PATHEXT для списка расширений исполняемых файлов, которые нужно попробовать). Первый исполняемый файл, который он находит в PATH с таким именем, является тем, который он запускает.
Обратите внимание, что после изменения этой переменной нет необходимости перезагружать Windows, но только новые экземпляры cmd.exe будут иметь обновленную переменную PATH. Вы можете ввести set PATH в командной строке, чтобы увидеть текущее значение.
Точные шаги для добавления Python к пути в Windows 7+:
Компьютер -> Свойства системы (или Win+Break ) -> Расширенные настройки системы
Нажмите Environment variables. кнопку (на вкладке «Дополнительно»)
Отредактируйте PATH и добавьте ;C:\Python27 в конец (замените вашу версию Python)
Нажмите ОК. Обратите внимание, что изменения в PATH отражаются только в командной строке, открытой после изменения.
Предполагая, что у вас установлен Python2.7
Перейти в меню «Пуск»
Правый клик «Компьютер»
Должно появиться диалоговое окно со ссылкой слева под названием «Расширенные настройки системы». Нажмите на это.
В диалоговом окне «Свойства системы» нажмите кнопку «Переменные среды».
В диалоговом окне «Переменные среды» найдите «Путь» в окне «Системные переменные».
Добавьте «; C: \ Python27» в конец. Точка с запятой — это разделитель пути в Windows.
Нажмите Ok и закройте диалоги.
Теперь откройте новую командную строку и введите «python»
Он должен работать.
Мне потребовались некоторые усилия, чтобы найти ответы здесь, в Интернете и в документации по Python, а также самостоятельно провести тестирование, чтобы наконец-то беспрепятственно заставить мои скрипты Python работать на моих машинах с Windows (WinXP и Win7). Итак, я только что написал об этом и вставляю это ниже, на случай, если это будет полезно для других. Извините, это долго, и не стесняйтесь, чтобы улучшить его; Я не эксперт.
[ ОБНОВЛЕНИЕ : Python 3.3 теперь включает в себя Python Launcher для Windows, который позволяет вам вводить py (а не python) для вызова интерпретатора по умолчанию, или py -2, py -3, py -2.7 и т. Д. Он также поддерживает строки shebang , позволяя самому сценарию указать. Для версий, предшествующих 3.3, программа запуска доступна в виде отдельной загрузки. http://docs.python.org/3/whatsnew/3.3.html ]
Удобный запуск скриптов Python под Windows
Может быть, вы создаете свои собственные скрипты Python, или, может быть, кто-то дал вам один скрипт для работы с вашими файлами данных. Допустим, вы приобрели скрипт Python и сохранили его в «D: \ my scripts \ ApplyRE.py». Вы хотите удобно запустить его, дважды щелкнув по нему или введя его в командную строку из любого места, с возможностью передачи ему параметров следующим образом (-o означает «перезаписать выходной файл, если он уже существует»):
Скажем, у вас также есть файл данных «C: \ some files \ some lexicon.txt». Самый простой вариант — переместить файл или скрипт так, чтобы они находились в одном месте, но это может запутаться, поэтому давайте предположим, что они останутся отдельными.
Убедитесь, что Windows может найти интерпретатор Python
После установки Python убедитесь, что ввод python в командную строку работает (а затем введите exit (), чтобы вернуться из интерпретатора Python).
Если это не работает, вам нужно добавить что-то вроде «; C: \ Python32» (без кавычек) в переменную среды PATH. Смотрите PATHEXT ниже для инструкций.
Связывание Python с .py и .pyc
Убедитесь, что двойной щелчок на ApplyRE.py запускает его. (Между прочим, он также должен иметь логотип Python и быть помеченным как «Файл Python».) Если это еще не сделано, щелкните правой кнопкой мыши файл .py, выберите «Открыть с помощью», «Выбрать программу» и проверьте «Всегда использовать . » Эта связь повышает удобство, но не является строго необходимой — вы можете указывать «python» каждый раз, когда хотите запустить скрипт, например:
Вот очень специфический вариант, который не является обязательным, если вам не нужно указывать другую версию интерпретатора.
Но это боль. К счастью, как только Python установлен, в PATH и связан с .py, тогда двойной щелчок по файлу .py или прямой ввод его в виде команды должен работать нормально. Здесь мы, похоже, запускаем скрипт напрямую — приятно и просто запустить его на примере файла, который находится в папке «мои скрипты» вместе со скриптом.
Исключение расширения .py (редактирование PATHEXT)
Чтобы еще больше сократить ввод, вы можете сказать Windows, что .py (и, возможно, файлы .pyc) являются исполняемыми. Для этого щелкните правой кнопкой мыши Компьютер и выберите Свойства, Дополнительно, Переменные среды, Системные переменные. Добавьте «; .PY; .PYC» (без кавычек) к существующей переменной PATHEXT или создайте ее, если вы уверены, что она еще не существует. Закройте и снова откройте командную строку. Теперь вы сможете опустить .py (к вашему сведению, это приведет к запуску ApplyRE.exe или ApplyRE.bat, если таковой существует).
Добавление скриптов в систему PATH
Если вы собираетесь часто использовать свои сценарии из командной строки (это менее важно, если вы делаете это с помощью файлов BAT), то вы захотите добавить папку своих сценариев в системный PATH. (Рядом с PATHEXT вы должны увидеть переменную PATH; добавьте к ней «; D: \ my scripts» без кавычек.) Таким образом, вы можете запустить скрипт из некоторого другого места для файлов в текущем месте, например так:
Успех! Это почти все, что вам нужно сделать, чтобы оптимизировать командную строку.
Работает напрямую без настройки PATH
Если вы быстро печатаете или не против создания пакетного файла для каждой ситуации, вы можете указать полный путь (для сценария или для параметров) вместо настройки PATH.
Создание ярлыков или командных файлов
Если .py связан с установленным Python, вы можете просто дважды щелкнуть ApplyRE.py, чтобы запустить его, но консоль может появляться и исчезать слишком быстро, чтобы прочитать ее вывод (или ошибку!). И чтобы передать параметры, вам нужно сначала выполнить одно из следующих действий. (a) Щелкните правой кнопкой мыши и создайте ярлык. Щелкните правой кнопкой мыши ярлык, чтобы изменить свойства и добавить параметры в Target. (b) Создайте командный файл — простой текстовый файл с другим именем, например ApplyRErun.bat. Этот вариант, вероятно, лучше, потому что вы можете попросить его сделать паузу, чтобы вы могли увидеть результат. Вот пример содержимого файла BAT, написанный для размещения и запуска из файла c: \ some.
Дополнительно: добавление в PYTHONPATH
Обычно в этом нет необходимости, но еще одна переменная среды, которая может иметь значение, — это PYTHONPATH. Если бы мы добавили сценарии d: \ my к этой переменной, то другие сценарии Python в других местах могли бы использовать их через операторы импорта.
Python поставляется со скриптом, который заботится о настройке файла пути Windows для вас.
После установки откройте командную строку
Перейдите в каталог, в котором вы установили Python
Запустите python и скрипт win_add2path.py в Инструменты \ Скрипты
Теперь вы можете использовать python в качестве команды где угодно.
Вы должны поместить путь Python в PATH переменную.
В разделе Системные переменные у вас должны быть Пользовательские переменные и Системные переменные. Ищите PATH переменную и редактируйте ее значение, добавляя в конце ;C:\python27 .
Это ; говорит переменной, чтобы добавить новый путь к этому значению, а остальное просто сказать, какой это путь.
С другой стороны, вы можете использовать ;%python% для добавления созданной вами переменной.
Вы не добавляете никаких переменных в системные переменные. Вы берете существующую системную переменную Path и изменяете ее, добавляя точку с запятой после, затем c: \ Python27
Итак, после 30 минут исследований и разработок я понял, что после настройки PATH в переменной среды
Теперь откройте cmd:
C:> cd Python27 C: \ Python27> python.exe
ИСПОЛЬЗОВАТЬ python.exe с расширением
если программное обеспечение установлено правильно, непосредственно запустите программу Python, ваш экран командной строки автоматически появится без cmd.
Перейти в меню «Пуск»
Правый клик «Компьютер»
Должно появиться диалоговое окно со ссылкой слева под названием «Расширенные настройки системы». Нажмите на это.
В диалоговом окне «Свойства системы» нажмите кнопку «Переменные среды».
В диалоговом окне «Переменные среды» найдите «Путь» в окне «Системные переменные».
Добавьте «; C: \ Python27» в конец. Точка с запятой — это разделитель пути в Windows.
Нажмите Ok и закройте диалоги.
Теперь откройте новую командную строку и введите «python» или, если вместо «python» написано «тип ошибки», «py»
Даже после прочтения множества постов потребовалось несколько часов, чтобы выяснить проблему. Вот подробный подход, написанный на простом языке для запуска python через командную строку в Windows.
1. Загрузите исполняемый файл с python.org. Выберите последнюю версию и загрузите установщик исполняемого файла Windows. Запустите загруженный файл и дождитесь завершения установки.
2. Убедитесь, что файл загружен в какую-то папку администратора
Расположение файла поиска приложения Python.
Щелкните правой кнопкой мыши по файлу .exe и перейдите к его свойствам. Проверьте, имеет ли он форму «C: \ Users . ». Если НЕТ, можно перейти к шагу 3. В противном случае клонируйте Python37 или любую другую версию, которую вы скачали, в одно из этих мест: «C: \», «C: \ Program Files», «C: \ Program Files». (x86)».
3. Обновите системную переменную PATH. Это наиболее важный шаг, и для этого есть два способа: — (лучше следовать второму)
1. ВРУЧНУЮ — найдите «Редактировать системные переменные среды» в строке поиска. (WINDOWS 10) — В диалоговом окне «Свойства системы» перейдите к «Переменные среды». — В диалоговом окне «Переменные среды» найдите «Путь» в окне «Системные переменные». (# Убедитесь, что вы щелкнули Путь в нижнем окне с именем Системные переменные, а не в пользовательских переменных) — Отредактируйте Путь, добавив расположение папки Python37 / PythonXX. Я добавил следующую строку: — «; C: \ Program Files (x86) \ Python37; C: \ Program Files (x86) \ Python37 \ Scripts» — Нажмите кнопку ОК и закройте диалоговые окна.