Меню Рубрики

Python прописать в path windows

TROCKII БЛОГ

пятница, 15 июня 2012 г.

Python Настройка Path в Windows

Для новичков сейчас не совсем понятно, что это такое. Сейчас разъясню.

Мы можем писать программу, но её нужно как то запускать. Не совсем понимаю, почему это не предусмотрено при установке питона. Разработчики наверное думают, что все в интернете профессиональные программисты.

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

Что же нам даёт path? А то, что программу можно будет запустить через командную строку путём написания python + path файла программы.
Пример:

Без патча наша команда выглядела бы следующим образом:

Теперь рассмотрим, как добавить патч.
Открываем мой компьютер —> Свойства —> Дополнительные параметры системы —> Переменные среды —> Находим снизу Системные переменные. Среди них есть переменная Path. Выделяем её и нажимаем Изменить.

Там возможно что то уже есть в значении, удалять ничего не надо.
Нам будет необходимо только вписать значения.

Важное замечание: Между каждым значением есть знак ; . Это разделитель. И если в поле значения переменной что то было, то обязательно перед добавлением значения ставьте точку с запятой.

Патч, который надо добавить:

После этого перезагружайте свой ПК, в командной строке вводите python, у вас запустится эмулятор Python Shell, если вы всё сделали правильно.

Данная инструкция составлялась при работе с Windows 7 Ultimate. Если у вас Xp или другая версия виндовса, то настройка системных переменных возможно будет выглядеть другим образом, но в общем всё делается везде одинаково.

8 коммент.:

1. path можно залепить и в локальные переменные.
2. перегружать не надо, все новые консоли подхватят, старая уже нет (rehash как во фре отсутствует)

Был похожий случай: не запускалась консоль Python + переменная Path. Решил эти проблемы за один вечере. Сначала создал аккаунт с полными правами администратора. У меня Windows10. Для этого в консоль cmd (Пуск -> вводим cmd или командная строка в поиск) прописал net user administrator /active:yes (если Windows русский, то: net user администратор /active:yes). Это команда создала нового пользователя. Перезагрузив компьютер и поменяв пользователя (Пуск -> иконка сверху) обнаружил, что консоль Python запустилась, но переменная Path сопротивление продолжала. Тогда решил переименовать файл Python x.y (x.y – версия) в python, т.к. вызывал из консоли именно python, но это не решило проблемы. Тогда я решил покопаться в свойствах переименованного файла и заметил, что ссылка на него была не та, что я назначил переменной Path. Это исправить очень просто: копируем ссылку из свойств файла python и присваиваем её переменной Path (Пуск -> Панель управления -> Система -> Дополнительные параметры системы -> Параметры среды (в окошке Дополнительно снизу) -> Ищем в системных переменных Path и кликаем изменить -> Кликаем Изменить текс -> ставим ; после последнего пути (ничего не удаляем. ) и вставляем свой -> Жмём ОК) или переходим по этой ссылке, копируем папку c файлами Python в удобное для вас место и проделываем все тоже самое, что и в первом варианте. Надеюсь это вам поможет.

Спасибо за конкретный рецепт.

Ты кому это все написал?
Тот кто итак все знает ему эта статься бесполезна и тот кто ничего не знает тоже статья бесполезна т.к. в ней ничего конкретного не написано. все вокруг да около. бред!

Адово перепутаны path и патч. Слово «path» читается не как «патч»!

Try to use Long Path Tool, it really can help you with that.

Источник

Как изменить PYTHONPATH на Windows

Вы читаете эту статью, потому что пользуетесь:

… и хотите изменить PYTHONPATH.

Краткая инструкция

  • Откройте C:\Users\ \Anaconda3\Lib\site-packages
  • Создайте файл python37.pth
  • Измените файл и добавьте в него строку C:\\Users\\ \\my_module

Подробное объяснение

Пролог

В большинстве случаев достаточно изменения PYTHONPATH из GUI настроек. Почему так — подробно объясняется на Stack Overflow .

Небольшое пояснение по п.1

Если у вас нет C:\Users\ \Anaconda3\Lib\site-packages, то замените C:\Users\ на путь к Anaconda 3.

Небольшое пояснение по п.2

Если вы работаете в Python 3.7, то создайте файл под названием python37.pth. Для остальных версий создавайте файл python .pth.

  • Не знаете, в какой версии работаете?
    Поищите похожий на python .dll файл вот здесь: C:\Users\ \Anaconda3\. Название версии указано в . Его нужно присвоить файлу.pth.
  • Windows действует на нервы и не дает создать файл с расширением.pth?
    Такие файлы есть в папке C:\Users\ \Anaconda3\Lib\ site-packages. Скопируйте один из этих файлов и измените его расширение.
  • Прочитали где-то, что лучше создавать ._pth, а не .pth?
    Файл ._pth полностью заменяет существующий путь. А .pth добавляет свое содержимое к уже существующему пути. Более подробно объясняется здесь .

Небольшое пояснение по п.3

Предположим, что SuperCoolClass, который вы хотите импортировать, находится в C:\Users\ \my_project_folder\ my_awesome_file.py.

Тогда откройте недавно созданный файл python .pth в своем любимом текстовом редакторе (пожалуйста, не говорите, что это Vim!) и добавьте туда вот эту строку:C:\\Users\\ \\my_project_folder.
Да-да, с этими раздражающими двойными слешами \\ .
И да, без кавычек “” .

Вот и все.
Теперь вы, как любой нормальный человек, сможете импортировать файлы, откуда угодно:
from my_awesome_file import SuperCoolClass .

Эпилог

Добавлять здесь особо нечего. Надеюсь, 2 часа нервотрепки и час на написание статьи сэкономят ваше время. Удачи.

Источник

|Python| урок 1.2: установка интерпретатора в Windows

Windows далеко не всегда включает поддержку Python . Скорее всего, Вам придется загрузить и установить Python, а затем загрузить и установить текстовый редактор. Для начала проверим , есть ли в Вашей операционной системе поддержка Python . Откройте командную строку: введите command в меню Пуск или (в Windows 10) в поиске: cmd или командная строка . Также можно нажать сочетание клавиш Win+R , после, в открывшемся окне написать: cmd и нажать Enter . После этого, у Вас откроется командная строка. В итоге, напишите в окне :

Если на экране появится >>> , то в Вашей системе установлена поддержка Python . Также, вполне возможно, Вам высветится сообщение об ошибке. Все просто — в Вашей системе нет Python-а . Это не проблема, вскоре я все Вам объясню. Для установки Python в Windows потребуется больше усилий (возможно Вы это сами заметили!). Заходим на официальный сайт Python и скачиваем, либо самую новую версию ( на данный момент ссылка-установщик в желтой кнопке ), либо ту версию, какая необходима именно Вам ( не забывайте про то, что файл можно скачать, как для Windows 32 , так и для Windows 64 . Разницу между этими цифрами объясню в следующем уроке ). После установки, открываем скачанный файл. Спокойно нажимайте на все » продолжить » и » соглашаюсь «, не забывая при этом ОБЯЗАТЕЛЬНО поставить галочку на Add Python to PATH , ведь это в дальнейшем НАМНОГО упростит дальнейшую настройку текстового редактора и системы.

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

И если на окне появятся приглашение Python ( >>> )и версия Python-а, значит система Windows обнаружила установленную версию Python. Однако, может высветится ошибка, что говорит о том, что Windows просто напросто не видит Python в Вашей системе. Для начала найдем папку Python35( если версия установленного Python-а: 3.5 ) в Вашей системе. Искать нужно в проводнике. Как правило путь этой папки такой: C:\Users\(ИМЯ ПОЛЬЗОВАТЕЛЯ)\AppData\Local\Programs\Python\Python35 или: C:\Python35 . В крайнем случае можно написать в поиске Windows или проводника: python , и тогда система выдаст все файлы и папки, которые имеют python в своем названии. В конце концов в папке с названием той версии, которой Вы установили ранее, должен быть файл python.exe . После того, как Вы нашли его, скопируйте путь к файлу из проводника

Если это сработает, то Вам нужно будет каждый раз заходить в терминальный сеанс Python входить таким способом .

Совет: для того, чтобы узнать версию Python без обращения к терминальному сеансу Python, напишите :

Если у Вас появится ошибка при выполнении этой команды, значит Python не установлен в Вашей системе ( прочитайте инструкцию по установке Python выше )

Еще один совет: очень вероятно, что Вы установили несколько интерпретаторов . Тогда Вы можете убедиться какой именно версии интерпретатор Вы нашли. Откройте папку с файлом python.exe (читайте выше, как его найти) и кликните по нему правой кнопкой мыши, а после выберите « Свойства «

После, в командной строке вставляем адрес к файлу, которому мы нашли выше и дописываем: \python — version . Покажу на примере из скриншота:

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

  • Python приложение для windows
  • Python переменные окружения windows
  • Python не устанавливается windows 7
  • Python как узнать версию windows
  • Python для администрирования windows