как узнать расположение python
Как проверить установлен ли Python?
Не редкий случай, когда начинающие программисты определились с выбором языка программирования и решили написать свою первую программу, чаще всего — hello world. Но где найти и как открыть python?
Подход для каждой операционной системы различается, приведу примеры для Windows и Linux.
Как найти python в Microsoft Windows?
Большинство программ в этой операционной системе устанавливаются в папку Program Files расположенную на вашем системном диске. Но искать среди кучи установленных программ не самый простой вариант. Можно открыть меню Пуск и воспользоваться поисковой строкой для обнаружения установленной версии Python.
В Windows 10 по умолчанию поисковая строка — отсутствует, но до тех пор, пока вы не начнете вводить текст. Введите — python и если в вашей системе он установлен windows найдет это приложение.
На моей тестовой системе установленные 2 версии python.
Как найти python в Unix подобных ОС (Linux и MacOS)
В большинстве дистрибутивов Unix python установлен по умолчанию. Более того, он поставляется в двух версия, python2.7 и python3.
Чтобы найти исполняемый файл python — запустите эмулятор терминала и введите в него команду which python
Результатом выполнения команды будет путь до исполняемого файла. Но как узнать какой версии python? Для этого необходимо выполнить еще одну команду в терминале — /usr/bin/python —version
Как видим, данный исполняемый файл версии 2.7.16.
Но наверняка вам нужна более актуальная и поддерживаемая версия Python 3. Её тоже не составит труда найти и достаточно выполнить команду which python3
Как видим — результат выполнения команды путь до исполняемого файла ( пути до исполняемых файлов могут отличаться из за разных структур файловой системы операционных систем).
Осталось проверить версию интерпретатора python3.
У нас установлена версия Python 3.8.0.
Так же большинство дистрибутивов создают символические ссылки на исполняемые файлы, для их быстрого запуска без указания полного пути к исполняемому файлу. Например запустить версию python2.7 можно командой python2.7, а версию 3 командой python3
Теперь вы знаете как найти python на вашем компьютере вне зависимости от вашей операционной системы.
Прочитайте другие статьи посвященные языку программирования Python.
Как я могу найти, где Python установлен на Windows?
Я хочу узнать свой путь установки Python в Windows. Например:
Как я могу найти, где установлен Python?
11 ответов
Если вам нужно знать установленный путь под Windows без запуск интерпретатора python, посмотрите в реестре Windows.
каждая установленная версия Python будет иметь раздел реестра в любом:
в 64-битных окнах он будет находиться под
Это был бы любой из
Если у вас есть python в переменной среды, вы можете использовать следующую команду в cmd:
при установке windows я получаю следующие результаты:
(вы также можете посмотреть в sys.path для разумных местах.)
на sys пакета, вы можете найти много полезной информации об установке:
Я не уверен, что это даст в вашей системе Windows, но на моем Mac executable указывает на двоичный файл Python и exec_prefix к корню установки.
вы также можете попробовать это для проверки вашего sys модуль:
Если кому-то нужно сделать это на C#, я использую следующий код:
чтобы узнать, где установлен Python, вы можете выполнить where python в вашем cmd.исполняемый.
вы можете искать «переменную окружающей среды для вашей учетной записи». Если вы добавили Python в путь, он будет отображаться как «путь» в вашей учетной записи переменной среды.
но почти всегда вы найдете его в «C:\Users\%User_name%\AppData\Local\Programs\Python\Python_version«
в ‘AppData‘ папка может быть скрыта, сделать ее видимой из посмотреть на панели инструментов.
Это сработало для меня: C:\Users\Your_user_name\AppData\Local\Programs\Python
моя в настоящее время установлен python version is 3.7.0
Как найти путь, где Python установлен на Windows?
Windows обычно устанавливает Python на одном из двух местоположений: C: \ python39c: \ users \ youser \ appdata \ local \ programs \ python \ python39 для меня, это последний. Для вас это может быть разным — Эта статья показывает, как проверить сами! 🙂 Для вашего удобства я сделал короткий GIF, который показывает, как я бросился через код на моем Windows Machine: прежде чем начать, вы … Как найти путь, где Python установлен на Windows? Прочитайте больше “
Windows обычно устанавливает Python на одном из двух местоположений:
Для меня это последний. Для вас это может быть разным – эта статья показывает, как проверить сами! 🙂.
Для вашего удобства я сделал короткий GIF, который показывает, как я бросился через код в моей машине Windows:
Прежде чем начать, вы можете задать себе следующий вопрос:
У вас есть доступ к Shell Python?
Чтобы получить путь установки в читаемый человеком формате, запустите следующие две строки в вашу оболочку Python:
Это показано в следующем фрагменте кода:
Выход на моем компьютере является следующий путь установки:
Вы можете скопировать его в буфер обмена и использовать его, где вам это нужно.
Альтернативный способ короче, но генерирует выход, который менее желательна с двойными разграничителями пути с перспективом:
Вы можете увидеть вывод в корпусе Python на моем компьютере:
У вас есть доступ к командной строке или PowerShell?
Чтобы получить путь установки Python под Windows, используя командную строку или PowerShell, вы можете упаковать код Python в краткую и простую в копировальную команду одноклассника:
Если Python регулярно устанавливается, вы можете запустить Python Команда из любого каталога в вашем PowerShell, который делает его очень удобным.
В качестве альтернативы вы можете проверить путь установки Python в вашей командной строке Windows, используя команду «Простая двухкомнатная команда» Где Python “. Вот как это работает на моей машине Windows:
Это дает мне следующий вывод:
Далее вы узнаете дополнительный трюк, который позволяет вам проверить путь установки Python без доступа к интерпретатору Python или командную строку Windows.
Но прежде чем мы будем двигаться дальше, я рад представить вам мою новую книгу Python Python One-listers (Amazon Link).
Книга была выпущена в 2020 году с помощью книги по программированию мирового класса Nostarch Press (San Francisco).
Получить путь установки Python без оболочки
Чтобы получить путь установки Python в Windows без использования либо интерпретатора Python, ни командной строки, проверьте реестр Windows, который содержит ключ для каждой установленной версии Python. Обе варианты возможны:
Если у вас есть 64-битная версия Windows, вы можете найти путь Python под WOW6432node ключ:
Вы можете узнать, как использовать эти варианты в вашем коде на это сообщение. Еще более тщательное обсуждение предусмотрено на официальном Python Wiki здесь Отказ
Работая в качестве исследователя в распределенных системах, доктор Кристиан Майер нашел свою любовь к учению студентов компьютерных наук.
Чтобы помочь студентам достичь более высоких уровней успеха Python, он основал сайт программирования образования Finxter.com Отказ Он автор популярной книги программирования Python One-listers (Nostarch 2020), Coauthor of Кофе-брейк Python Серия самооставленных книг, энтузиаста компьютерных наук, Фрилансера и владелец одного из лучших 10 крупнейших Питон блоги по всему миру.
Его страсти пишут, чтение и кодирование. Но его величайшая страсть состоит в том, чтобы служить стремлению кодер через Finxter и помогать им повысить свои навыки. Вы можете присоединиться к его бесплатной академии электронной почты здесь.
Как найти местоположение источников модулей Python?
Как узнать, где установлен исходный файл для данного модуля Python? Отличается ли метод в Windows от Linux?
Я пытаюсь найти источник datetime модуль в частности, но меня интересует и более общий ответ.
16 ответов
если вы загрузите исходный tarball python и извлеките его, код модулей можно найти в модули поддиректории.
например, если вы хотите найти код datetime для python 2.6, вы можете посмотреть at
вы также можете найти последнюю версию Mercurial в интернете по адресу https://hg.python.org/cpython/file/tip/Modules/_datetimemodule.c
Я не уверен, что эти плохие mtime находятся на моей установке!
я понимаю, что этот ответ опоздал на 4 года, но существующие ответы вводят в заблуждение людей.
на sys.path список содержит список каталогов, в которых будет производится поиск модулей во время выполнения:
datetime является встроенным модулем, поэтому исходного файла (Python) нет.
из стандартной библиотеки попробовать чертенок.find_module
в интерпретаторе python вы можете импортировать конкретный модуль, а затем ввести help (module). Это дает подробную информацию, такую как имя, файл, модуль Docs, описание et al.
новое в Python 3.2, теперь вы можете использовать, например, code_info() из модуля dis: http://docs.python.org/dev/whatsnew/3.2.html#dis
зацените отличная команда «cdp» на cd в каталог, содержащий источник для указанного модуля Python:
вот однострочный файл, чтобы получить имя файла для модуля, подходящего для сглаживания оболочки:
настройка в качестве псевдонима:
в windows вы можете найти расположение модуля python, как показано ниже: i.e найти модуль rest_framework
на Ubuntu 12.04, например, пакет numpy для python2, можно найти по адресу:
конечно, это не универсальный ответ
Не все модули python написаны на python. Datetime является одним из них, которого нет, и (в linux) является datetime.Итак.
вам нужно будет загрузить исходный код в стандартную библиотеку python, чтобы добраться до него.
вы можете увидеть источник прямо из репозиторий git. Например, вот модуль datetime и в качестве бонуса,модуль подпроцесс.
Если вы сделаете больше копания вокруг, вы можете найти традиционную реализацию стандартного интерпретатора Python, который написан на «C», а также называется ‘CPython’
Урок 3. Установка Python на Windows, Linux, Mac OS
Установка Python доступна на самых разных платформах, включая Linux и Mac OS X. Давайте разберемся, как установить среду Python.
Содержание
Установка локальной среды
Откройте окно терминала и введите «python», чтобы узнать, установлен ли он уже и если да, то какая версия установлена.
Загрузка 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.
Python установится в стандартную директорию /usr/local/bin, а его библиотеки в /usr/local/lib/pythonXX, где XX — это версия Python.
Установка Python на Windows
Выполните следующие шаги по установке Python на ОС Windows.
Установка версии для Macintosh
Последние Mac поставляются с установленным Python, но его версия может быть устаревшей. Смотрите инструкции по получению текущей версии вместе с дополнительными инструментами для поддержки разработки на Mac на странице http://www.python.org/download/mac/. Для версий Mac OS до Mac OS X 10.3 (выпущенных в 2003 году) доступен MacPython.
jack/macpython.html. Также там вы можете получить полную информацию об установке версии для Mac OS.
Настройка PATH
Программы и другие исполняемые файлы могут находиться во многих каталогах, поэтому операционные системы предоставляют путь поиска, в котором перечислены каталоги, в которых ОС ищет исполняемые файлы.
Путь хранится в переменной среде, которая представляет собой именованную строку, поддержива емую операционной системой. Эта переменная содержит информацию, доступную для командной оболочки и других программ.
В Mac OS установщик обрабатывает сведения о пути. Чтобы вызвать интерпретатор Python из любого конкретного каталога, вы должны добавить каталог Python в свой путь.
Настройка пути в Unix/Linux
Чтобы добавить директорию Python к пути для определенного сеанса в Unix:
Настройка пути в Windows
Чтобы добавить каталог Python к пути для определенного сеанса в Windows:
В командной строке введите path %path%;C:\Python и нажмите Enter.
Примечание: C:\Python — это путь к каталогу Python.
Переменные среды Python
В таблице приведены важные переменные среды, которые может распознавать Python:
Запуск Python
Есть три разных способа запуска Python.
Интерактивный интерпретатор
Вы можете запустить Python из Unix, DOS или любой другой системы, которая предоставляет вам интерпретатор командной строки или командное окно.
Введите python в командной строке.
Начните писать код прямо в интерактивном интерпретаторе.
В таблице приведен список всех доступных параметров командной строки:
Скрипт из командной строки
Сценарий Python может быть выполнен из командной строки, вызвав интерпретатор в вашем приложении, как показано ниже:
Примечание: убедитесь, что режим разрешений для файла позволяет выполнение.
Интегрированная среда разработки
Вы также можете запустить Python из среды графического интерфейса пользователя (GUI), если в вашей системе установлено приложение с графическим интерфейсом, которое поддерживает Python.
Если вы не можете правильно настроить среду, обратитесь за помощью к системному администратору. Убедитесь, что среда Python правильно настроена и работает нормально.
Примечание: все примеры, приведенные в последующих главах, выполняются с версией Python 2.4.3, доступной в версии CentOS Linux.
Мы провели настройку окружения онлайн-среды программирования Python, так что вы можете выполнять все доступные примеры онлайн одновременно, когда изучаете теорию. Не стесняйтесь изменять любой пример и выполнять его онлайн.