- |Python| урок 1.2: установка интерпретатора в Windows
- Как добавить Python в переменную Windows PATH
- 2 min
- Зачем Добавлять Python В Windows PATH?
- Как Вручную Добавить Python В ПУТЬ Windows
- Найдите Путь Установки Python На Вашем ПК
- Далее: Добавить Python В PATH В Пользовательских Переменных
- Добавление Python В PATH С Помощью Параметра Системных Переменных
- Добавить Python В Windows PATH Автоматически
- Подтвердите, Что Python Добавлен В Windows PATH
- Windows path in Python
- 5 Answers 5
- How can I find where Python is installed on Windows?
- 18 Answers 18
- Not the answer you’re looking for? Browse other questions tagged python windows path or ask your own question.
- Linked
- Related
- Hot Network Questions
- Subscribe to RSS
|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 . Покажу на примере из скриншота:
Как добавить Python в переменную Windows PATH
2 min
Запуск Python с терминала зачастую неизбежен. Однако, если вы впервые установили Python в Windows 10, запуск его через Терминал Windows возможен только в том случае, если он добавлен в переменную среды Windows PATH.
Это может показаться сложным, но бояться нечего. Чтобы помочь вам преодолеть повороты, связанные с добавлением Python в PATH Windows после его установки, давайте рассмотрим варианты и несколько необходимых шагов.
Зачем Добавлять Python В Windows PATH?
Если вам не удалось добавить Python в PATH в вашей ОС Windows, вы не сможете запустить интерпретатор Python, запустить виртуальную среду программирования или выполнить такие команды, как pip install, из терминала.
Мы исследуем лучшие способы создания виртуальных сред Python и управления ими.
Это потому, что, когда вы запускаете любую программу, отличную от программы по умолчанию, из командной строки, машина ищет исполняемый файл в текущей папке или в ПУТИ Windows.
Если его нет в переменной PATH, терминал возвращает ошибку «команда не найдена». Добавление в PATH – это мощный инструмент, даже если вы выполняете команду из созданного или пакетного файла по умолчанию , добавление родительского исполняемого файла в переменную PATH также делает его доступным для вызова из терминала.
Как Вручную Добавить Python В ПУТЬ Windows
Во-первых, если вы не установили Python на свой компьютер, перейдите на веб- сайт python.org, чтобы загрузить и установить предпочитаемую версию.
После успешной установки Python на ваш компьютер проверьте, не добавлен ли он в PATH Windows. Откройте свой терминал и введите python , затем нажмите клавишу Enter . Команда может вернуть ошибку, в которой говорится, что «python не распознается как внутренняя или внешняя команда, работающая программа или пакетный файл», что означает, что Python еще не добавлен в переменную PATH вашего компьютера.
Чтобы запускать программы Python из командной строки, выполните шаги, выделенные ниже.
Найдите Путь Установки Python На Вашем ПК
Чтобы добавить Python в ваш Windows PATH, вам нужно получить путь его установки. Для этого откройте панель поиска Windows и введите python.exe (не нажимайте клавишу Enter ). Затем щелкните правой кнопкой мыши Python.exe, который появляется в появившемся меню, и выберите опцию Открыть расположение файла .
В открывшихся окнах проводника щелкните длинную панель каталогов слева от строки поиска. Выделите и скопируйте весь текст пути в буфер обмена с помощью Ctrl + c . Затем перейдите к следующим шагам ниже.
Далее: Добавить Python В PATH В Пользовательских Переменных
Чтобы добавить Python в PATH в пользовательских переменных , щелкните правой кнопкой мыши « Этот компьютер» и выберите « Свойства» . Оказавшись в меню свойств, нажмите на опцию Advanced system settings . В следующем окне выберите вкладку Advanced и выберите Environment Variables .
Environment Variables меню состоит из двух отдельных частей: верхняя часть называется Пользовательские переменные , а нижняя часть имени системных переменных . Однако в этом случае мы сосредоточимся на пользовательских переменных .
В меню пользовательских переменных найдите переменную с именем Path . Затем вставьте путь, который вы скопировали ранее, в параметр «Значение переменной», используя Ctrl + v, и нажмите « ОК» .
Однако, если вы не можете найти эту переменную, вам может потребоваться ее создать. Для этого нажмите New . Затем в форме имени переменной введите путь и вставьте свой путь Python в поле значения переменной .
Вернитесь в папку пути установки Python и дважды щелкните Scripts, чтобы открыть этот каталог. Затем скопируйте его путь из панели пути в верхней части окон (помимо панели поиска), как вы это делали ранее для пути установки Python.
Скопировав путь к скриптам, вернитесь к переменным среды . Затем выберите переменную Path и нажмите Edit . Введите точку с запятой после пути к исполняемому файлу Python и вставьте после него путь скриптов, который вы только что скопировали. Затем нажмите ОК .
Добавление Python В PATH С Помощью Параметра Системных Переменных
Вы также можете добавить Python в системную переменную PATH. Хотя это всего лишь альтернатива, и в ней нет необходимости, если вы уже добавили ее в переменные Users .
Чтобы использовать параметр « Системные переменные» , выполните шаги, выделенные выше, для копирования пути Python и его сценария. Затем вернитесь в переменные среды . Затем в сегменте системных переменных найдите переменную с именем Path . Щелкните эту переменную и щелкните Изменить .
В следующем появившемся окне нажмите New и вставьте путь, который вы скопировали ранее, в открывшееся пространство. Повторите этот процесс и для пути скриптов . Затем нажмите ОК и закройте окно переменных среды .
Добавить Python В Windows PATH Автоматически
Вы также можете автоматически добавить Python в PATH Windows во время установки. Хотя этот метод работает не во всех случаях, вы все равно можете попробовать.
Для этого щелкните свой установочный файл и установите флажок « Добавить Python 3.7 в PATH» . Номер версии будет меняться при установке разных версий Python.
Установка этого флажка автоматически добавляет Python в ваш путь к Windows. Это означает, что вы можете запускать команды Python через командную строку сразу после установки.
Подтвердите, Что Python Добавлен В Windows PATH
Чтобы узнать, добавлен ли Python в PATH Windows, откройте терминал и введите python –version , затем нажмите клавишу Enter . Если команда возвращает текущую установленную версию Python, это означает, что вы успешно добавили ее в Windows PATH.
Однако, чтобы проверить, добавили ли вы каталог Scripts в Windows PATH, попробуйте запустить пакет установки pip на терминале, заменив «package» на предпочитаемую вами библиотеку. Если вы установили Python 2.7.9 и выше, команда устанавливает названный пакет, указывая, что вы также успешно добавили скрипты Python в путь.
Помимо добавления Python в PATH Windows, вы можете добавить текстовые редакторы, интегрированные среды разработки (IDE), Git, Node, Anaconda и многие другие программы.
Например, управлять проектом с помощью Sublime Text легко, когда вы открываете терминал в каталоге папки вашего проекта и запускаете subl. команда. Это откроет редактор в вашей текущей папке и отобразит его на боковой панели, еще один экономящий время ярлык для продуктивной работы с Sublime Text .
Windows path in Python
What is the best way to represent a Windows directory, for example «C:\meshes\as» ? I have been trying to modify a script but it never works because I can’t seem to get the directory right, I assume because of the ‘\’ acting as escape character?
5 Answers 5
you can use always:
this works both in linux and windows. Other posibility is
if you have problems with some names you can also try raw string literals:
however best practice is to use the os.path module functions that always select the correct configuration for your OS:
From python 3.4 you can also use the pathlib module. This is equivelent to the above:
Use the os.path module.
Or use raw strings
I would also recommend no spaces in the path or file names. And you could use double backslashes in your strings.
Yes, \ in Python string literals denotes the start of an escape sequence. In your path you have a valid two-character escape sequence \a , which is collapsed into one character that is ASCII Bell:
Other common escape sequences include \t (tab), \n (line feed), \r (carriage return):
As you can see, in all these examples the backslash and the next character in the literal were grouped together to form a single character in the final string. The full list of Python’s escape sequences is here.
There are a variety of ways to deal with that:
Python on Windows should handle forward slashes, too.
How can I find where Python is installed on Windows?
I want to find out my Python installation path on Windows. For example:
How can I find where Python is installed?
18 Answers 18
In your Python interpreter, type the following commands:
Also, you can club all these and use a single line command. Open cmd and enter following command
If you have Python in your environment variable then you can use the following command in cmd:
or for Unix enviroment
command line image :
It would be either of
- C:\Python36
- C:\Users\(Your logged in User)\AppData\Local\Programs\Python\Python36
If you need to know the installed path under Windows without starting the python interpreter, have a look in the Windows registry.
Each installed Python version will have a registry key in either:
In 64-bit Windows, it will be under the Wow6432Node key:
On my windows installation, I get these results:
(You can also look in sys.path for reasonable locations.)
or try using (in cmd )
In the sys package, you can find a lot of useful information about your installation:
I’m not sure what this will give on your Windows system, but on my Mac executable points to the Python binary and exec_prefix to the installation root.
You could also try this for inspecting your sys module:
If you have the py command installed, which you likely do, then just use the —list-paths argument to the command:
Installed Pythons found by py Launcher for Windows
-3.8-32 C:\Users\cscott\AppData\Local\Programs\Python\Python38-32\python.exe *
-2.7-64 C:\Python27\python.exe
The * indicates the currently active version for scripts executed using the py command.
If You want the Path After successful installation then first open you CMD and type python or python -i
It Will Open interactive shell for You and Then type
Hit enter and you will get path where your python is installed .
To know where Python is installed you can execute where python in your cmd.exe.
You can search for the «environmental variable for you account». If you have added the Python in the path, it’ll show as «path» in your environmental variable account.
but almost always you will find it in «C:\Users\%User_name%\AppData\Local\Programs\Python\Python_version«
the ‘AppData‘ folder may be hidden, make it visible from the view section of toolbar.
If anyone needs to do this in C# I’m using the following code:
Go to C:\Users\USER\AppData\Local\Programs\Python\Python36 if it is not there then open console by windows+^R Then type cmd and hit enter type python if installed in your local file it will show you its version from there type the following import os import sys os.path.dirname(sys.executable)
This worked for me: C:\Users\Your_user_name\AppData\Local\Programs\Python
My currently installed python version is 3.7.0
Hope this helps!
if you still stuck or you get this
simply do this replace 2 \ with one
I installed 2 and 3 and had the same problem finding 3. Fortunately, typing path at the windows path let me find where I had installed it. The path was an option when I installed Python which I just forgot. If you didn’t select setting the path when you installed Python 3 that probably won’t work — unless you manually updated the path when you installed it. In my case it was at c:\Program Files\Python37\python.exe
If you use anaconda navigator on windows, you can go too enviornments and scroll over the enviornments, the root enviorment will indicate where it is installed. It can help if you want to use this enviorment when you need to connect this to other applications, where you want to integrate some python code.
Not the answer you’re looking for? Browse other questions tagged python windows path or ask your own question.
Linked
Related
Hot Network Questions
Subscribe to RSS
To subscribe to this RSS feed, copy and paste this URL into your RSS reader.
site design / logo © 2021 Stack Exchange Inc; user contributions licensed under cc by-sa. rev 2021.4.16.39093
By clicking “Accept all cookies”, you agree Stack Exchange can store cookies on your device and disclose information in accordance with our Cookie Policy.