- Как добавить Python в переменную Windows PATH
- Зачем Добавлять Python В Windows PATH?
- Как Вручную Добавить Python В ПУТЬ Windows
- Найдите путь установки Python на свой компьютер
- Далее: Добавить Python В PATH В пользовательских переменных
- Добавление Python в PATH с опцией системных переменных
- Автоматически добавлять Python в Windows PATH
- Подтвердите, что Python добавлен в Windows PATH
- How to Set Default Path for Python in Windows
- Introduction
- Why to set up a path for python?
- How to select default path while installing python?
- How to set up a default python path for Windows manually?
- Steps to follow in detail.
- Using python from Command Prompt
- Checking of python path
- How to handle multiple paths in python?
- Method 1: By defining the path of the versions
- Method 2: Creating a shortcut
- Also, Check Out Editors Choice:
- Conclusion
Как добавить Python в переменную Windows PATH
Запуск Python с терминала зачастую неизбежен. Однако, если вы впервые установили Python в Windows 10, запуск его через Терминал Windows возможен только в том случае, если он добавлен в переменную среды Windows PATH.
Это может показаться сложным, но бояться нечего. Чтобы помочь вам преодолеть повороты, связанные с добавлением Python в PATH Windows после его установки, давайте рассмотрим варианты и несколько необходимых шагов.
Зачем Добавлять Python В Windows PATH?
Если вам не удалось добавить Python в PATH в вашей ОС Windows, вы не сможете запустить интерпретатор Python, запустить виртуальную среду программирования или выполнить такие команды, как pip install, из терминала.
Мы исследуем лучшие способы создания виртуальных сред Python и управления ими.
Программы для Windows, мобильные приложения, игры — ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале — Подписывайтесь:)
Это потому, что, когда вы запускаете любую программу, отличную от программы по умолчанию, из командной строки, машина ищет исполняемый файл в текущей папке или в ПУТИ 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 + С. Затем перейдите к следующим шагам ниже.
Далее: Добавить 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.
How to Set Default Path for Python in Windows
If you are a beginner, then this article is for you. As a beginner, you might face problems in setting a proper path for python. In today’s tutorial, we will learn how to set a default path for python whenever we install python into our system.
Introduction
Unlike most operating systems such as Unix, Windows does not include a system-supported installation of Python. To run Python conveniently from a command prompt, you might consider changing some default environment variables in Windows. To temporarily set environment variables, open Command Prompt and use the set command:
C:\>set PATH=C:\Program Files\Python 3.6; %PATH%
Why to set up a path for python?
If you’ve installed Python in Windows using the default installation options, then the path to Python will not be added to the Windows Path variable. The Path variable lists the directories that will be searched for executing when you type a command in the command prompt. By adding the path to the Python executable, you will be able to access python.exe just by typing the python keyword in your command prompt. You will not need to specify the full path to the program.
Let us see what happens if we enter the python command in the command prompt and the path to that executable is not added to the Path variable:
C:\>python 'python' is not recognized as an internal or external command, operable program or batch file.
As you can see from the above output, the command was not found. Therefore, to run python.exe, you will need to specify the full path to the executable.
How to select default path while installing python?
There is an easy way to set up the default path during installing the Python. Every python installer comes with an option to add a python path into environmental variables. This will ensure that you can run python from your terminal. To do this –
- Get Python Installer from python.org.
- Get the installer and an installation window will appear.
- Press the “Add Python X.X to your PATH” option and install the python.
This way you can set up a default path without any headache. If you already have python installed and do not want to reinstall it, then move on to the next methods.
How to set up a default python path for Windows manually?
To permanently modify the default environment variables : My Computer > Properties > Advanced System Settings > Environment Variables > Edit
Steps to follow in detail.
- Right-click on ‘My Computer’ or ‘This PC.’ :-To navigate to the Windows Environment Variables screen, where you can add/edit your paths, right-click on the ‘This PC‘ icon. Then, select ‘Properties.’
- Select ‘Properties’ at the bottom of the Context Menu.: – After selecting the properties, the settings pop up.
- Next, select ‘Advanced system settings.’
- Check ‘Environment Variables...’ in the Advanced Tab.: After pressing on the advance settings, another window comes up which shows the Environment Variable option.
- Under ‘System Variables, ‘ Check on the New button in the top half of the dialog to make a new user variable.
Before you type any values, you’ll need to locate the relevant Python paths. The paths that you’ll need to get are:
Now let’s fill the New User Variable box that you saw earlier:
For the Variable name, type ‘Path.‘ For the Variable value, copy the full Python application path, then use a semicolon.
Now select OK
Using python from Command Prompt
- Press on the start menu.
- Type Command Prompt and open it
- Type “python.”
- A response from the python interpreter comes, i.e., it will show the python version currently installed in your system else.
- You will get an error message that will be written as “python is not recognized as an internal or external command.” This means that there is something wrong with the path variable setting.
Checking of python path
- Press on the start menu.
- Type Command Prompt and open it
- Type “python.”
- Now type the following code.
import os os.environ['PYTHONPATH']
OUTPUT:- 'C:\Program Files\Python 3.6'
How to handle multiple paths in python?
You may have two versions of python installed in windows in your system, let’s say 2.7 and 3.9. You want to run one of your projects in the python 2.7 version and another project in the 3.9 version. So the problem that lands up here is how you can specify which version you want to use for a specific python project?
So, to check all the versions of python installed in your windows environment , just type
So, today I will show you 2 methods of how to manage multiple python paths in windows?
Method 1: By defining the path of the versions
Whenever you try to run Python in the command prompt, it searches the %PATH% environment variable and checks for an executable file which can either be a batch file (.bat), command file (.exe), or any other executable file (.exe) that matches the name given. Once the correct file is found, it executes the program using that file. Now, if you have two versions of Python installed on your system (Python 2.7 and 3.9), then the path variable will contain the location of both the directories. But, there is a problem. The problem is once Windows finds the first match, it will stop examining any other path.
To overcome this problem, you have to call one or both applications using their path explicitly. For example, as you can see below, I have two versions of Python installed on my system.
This method is one of the simplest method for managing multiple paths of python.
Method 2: Creating a shortcut
If you want to avoid using the entire path, create a shortcut for each python.exe file and rename it as python27 and python39.
In order to create the shortcuts, follow the given steps:
To run a file in python 2.7
Also, Check Out Editors Choice:
Conclusion
I hope this article helps you in setting a proper path for python in Windows operating system. As a beginner, you might face difficulties, but no worries, keep reading our tutorials on python and being a pro. Drop a comment if you have doubts. We are just one reply away. Till then, keep reading.