Где находится папка python windows 10

I want to find out my Python installation path on Windows. For example: C:Python25 How can I find where Python is installed?

I want to find out my Python installation path on Windows. For example:

C:Python25

How can I find where Python is installed?

Stevoisiak's user avatar

Stevoisiak

22k27 gold badges119 silver badges216 bronze badges

asked Mar 15, 2009 at 9:09

Fang-Pen Lin's user avatar

Fang-Pen LinFang-Pen Lin

12.8k15 gold badges66 silver badges94 bronze badges

1

In your Python interpreter, type the following commands:

>>> import os
>>> import sys
>>> os.path.dirname(sys.executable)
'C:\Python25'

Also, you can club all these and use a single line command. Open cmd and enter following command

python -c "import os, sys; print(os.path.dirname(sys.executable))"

Mrityunjai's user avatar

answered Mar 15, 2009 at 13:17

elo80ka's user avatar

13

If you have Python in your environment variable then you can use the following command in cmd or powershell:

 where python

or for Unix enviroment

 which python

command line image :

enter image description here

answered Apr 17, 2017 at 16:04

Aekansh Kansal's user avatar

Aekansh KansalAekansh Kansal

2,5591 gold badge14 silver badges17 bronze badges

3

It would be either of

  • C:Python36
  • C:Users(Your logged in User)AppDataLocalProgramsPythonPython36

answered Aug 18, 2017 at 9:52

Amol Manthalkar's user avatar

Amol ManthalkarAmol Manthalkar

1,7901 gold badge15 silver badges16 bronze badges

5

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:

  • HKLMSOFTWAREPythonPythonCoreversionnumberInstallPath
  • HKCUSOFTWAREPythonPythonCoreversionnumberInstallPath

In 64-bit Windows, it will be under the Wow6432Node key:

  • HKLMSOFTWAREWow6432NodePythonPythonCoreversionnumberInstallPath

yincrash's user avatar

yincrash

6,2351 gold badge39 silver badges40 bronze badges

answered Mar 15, 2009 at 21:08

codeape's user avatar

codeapecodeape

96.4k24 gold badges155 silver badges183 bronze badges

8

Simple way is

  1. open CMD
  2. type where python in cmd

Sorry for my bad English's user avatar

answered Jan 30, 2020 at 14:13

BigData-Guru's user avatar

BigData-GuruBigData-Guru

1,0811 gold badge14 silver badges20 bronze badges

0

On my windows installation, I get these results:

>>> import sys
>>> sys.executable
'C:\Python26\python.exe'
>>> sys.platform
'win32'
>>>

(You can also look in sys.path for reasonable locations.)

answered Mar 15, 2009 at 10:18

gimel's user avatar

gimelgimel

81.6k10 gold badges75 silver badges104 bronze badges

2

If you have the py command installed, which you likely do, then just use the --list-paths/-0p argument to the command:

py --list-paths

Example output:

Installed Pythons found by py Launcher for Windows
-3.8-32 C:UserscscottAppDataLocalProgramsPythonPython38-32python.exe *
-2.7-64 C:Python27python.exe

The * indicates the currently active version for scripts executed using the py command.

answered Dec 9, 2019 at 20:48

carlin.scott's user avatar

carlin.scottcarlin.scott

5,5983 gold badges27 silver badges34 bronze badges

1

Its generally

‘C:Usersuser-nameAppDataLocalProgramsPythonPython-version’

or
try using (in cmd )

where python

answered Apr 12, 2020 at 18:45

utkarsh2299's user avatar

In the sys package, you can find a lot of useful information about your installation:

import sys
print sys.executable
print sys.exec_prefix

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:

import sys
for k,v in sys.__dict__.items():
    if not callable(v):
        print "%20s: %s" % (k,repr(v))

answered Mar 15, 2009 at 9:41

Guðmundur H's user avatar

Guðmundur HGuðmundur H

11.1k3 gold badges23 silver badges22 bronze badges

2

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

import sys

sys.executable

Hit enter and you will get path where your python is installed …

Community's user avatar

answered Oct 18, 2018 at 7:30

Rutvik Vijaybhai Bhimani's user avatar

1

To know where Python is installed you can execute where python in your cmd.exe.

anothernode's user avatar

anothernode

4,85311 gold badges42 silver badges60 bronze badges

answered Jul 27, 2018 at 6:21

4

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%AppDataLocalProgramsPythonPython_version»

the ‘AppData‘ folder may be hidden, make it visible from the view section of toolbar.

answered Sep 14, 2018 at 9:19

Amit Gupta's user avatar

Amit GuptaAmit Gupta

2,6024 gold badges24 silver badges37 bronze badges

Make use of the Python Launcher for Windows (available as of 3.3). It is compatible with all available versions of python.

First, check if the launcher is available:

py 

starts the latest installed version of Python

To see all Python versions available on your system and their path:

py -0p

or

py --list-paths

For a specific Python version path—especially useful with multiple python installations:

py -3.7 -c "import os, sys; print(os.path.dirname(sys.executable))"

python 2

py -2 -c "import os, sys; print(os.path.dirname(sys.executable))"

py installed location is C:Windowspy.exe if installed for all users, otherwise can be found at C:UsersusernameAppDataLocalProgramsPythonLauncher.
It does not require the environment PATH variable to be set if installed for all users.

answered Apr 25, 2022 at 2:23

oyeyipo's user avatar

oyeyipooyeyipo

3193 silver badges11 bronze badges

If anyone needs to do this in C# I’m using the following code:

static string GetPythonExecutablePath(int major = 3)
{
    var software = "SOFTWARE";
    var key = Registry.CurrentUser.OpenSubKey(software);
    if (key == null)
        key = Registry.LocalMachine.OpenSubKey(software);
    if (key == null)
        return null;

    var pythonCoreKey = key.OpenSubKey(@"PythonPythonCore");
    if (pythonCoreKey == null)
        pythonCoreKey = key.OpenSubKey(@"Wow6432NodePythonPythonCore");
    if (pythonCoreKey == null)
        return null;

    var pythonVersionRegex = new Regex("^" + major + @".(d+)-(d+)$");
    var targetVersion = pythonCoreKey.GetSubKeyNames().
                                        Select(n => pythonVersionRegex.Match(n)).
                                        Where(m => m.Success).
                                        OrderByDescending(m => int.Parse(m.Groups[1].Value)).
                                        ThenByDescending(m => int.Parse(m.Groups[2].Value)).
                                        Select(m => m.Groups[0].Value).First();

    var installPathKey = pythonCoreKey.OpenSubKey(targetVersion + @"InstallPath");
    if (installPathKey == null)
        return null;

    return (string)installPathKey.GetValue("ExecutablePath");
}

answered Apr 5, 2017 at 11:10

Peter's user avatar

PeterPeter

36.4k38 gold badges141 silver badges196 bronze badges

2

This worked for me: C:UsersYour_user_nameAppDataLocalProgramsPython

My currently installed python version is 3.7.0

Hope this helps!

David's user avatar

David

1,1625 gold badges13 silver badges29 bronze badges

answered Jul 16, 2018 at 6:55

Prashant Gonga's user avatar

Go to C:UsersUSERAppDataLocalProgramsPythonPython36
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)

answered Mar 1, 2019 at 11:34

SATYAJIT MAITRA's user avatar

You can find it in the Windows GUI, but you need to select “show hidden” in the menu. Directory where python is installed on my Win10 computer:

C:UsersusernameAppDataLocalProgramsPythonPython310

Very handy if you use python pip to install packages.

Suraj Rao's user avatar

Suraj Rao

29.3k11 gold badges96 silver badges103 bronze badges

answered Dec 31, 2021 at 14:35

Wingrider07's user avatar

You could have many versions of Python installed on your machine. So if you’re in Windows at a command prompt, entering something like this…

py --version

…should tell you what version you’re using at the moment. (Maybe replace py with python or python3 if py doesn’t work). Anyway you’d see something like

Python 3.10.2

If you then create a virtual environment using something like this…

py -m venv venv

…that environment will also use that Python version. To verify, activate the environment…

venvscriptsactivate.bat 

You’ll see the name of the command prompt. Now if execute:

where python

…it will show you which Python executable that virtual environment uses. It will be a copy of Python.exe what’s actually in the Scripts subfolder of the virtual environment folder. Of course to see which version that is, again use py --version.

answered Jan 26, 2022 at 15:55

Alan Simpson's user avatar

if you still stuck or you get this

C:\Users\name of your\AppData\Local\Programs\Python\Python36

simply do this replace 2 with one

C:UsersakshayAppDataLocalProgramsPythonPython36

Kos's user avatar

Kos

4,7709 gold badges38 silver badges41 bronze badges

answered Jun 2, 2018 at 16:48

Ashwarya sharma's user avatar

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 FilesPython37python.exe

answered Feb 3, 2019 at 16:39

Douglas Gilliland's user avatar

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.

answered Jun 6, 2019 at 10:01

PV8's user avatar

PV8PV8

5,4075 gold badges41 silver badges76 bronze badges

Option 1 : Check System Environment Variables > Path

Option 2 : C:UsersAsusAppDataLocalProgramsPython (By default Path)

answered Oct 1, 2022 at 10:09

Jigyanshu Chouhan's user avatar

I want to find out my Python installation path on Windows. For example:

C:Python25

How can I find where Python is installed?

Stevoisiak's user avatar

Stevoisiak

22k27 gold badges119 silver badges216 bronze badges

asked Mar 15, 2009 at 9:09

Fang-Pen Lin's user avatar

Fang-Pen LinFang-Pen Lin

12.8k15 gold badges66 silver badges94 bronze badges

1

In your Python interpreter, type the following commands:

>>> import os
>>> import sys
>>> os.path.dirname(sys.executable)
'C:\Python25'

Also, you can club all these and use a single line command. Open cmd and enter following command

python -c "import os, sys; print(os.path.dirname(sys.executable))"

Mrityunjai's user avatar

answered Mar 15, 2009 at 13:17

elo80ka's user avatar

13

If you have Python in your environment variable then you can use the following command in cmd or powershell:

 where python

or for Unix enviroment

 which python

command line image :

enter image description here

answered Apr 17, 2017 at 16:04

Aekansh Kansal's user avatar

Aekansh KansalAekansh Kansal

2,5591 gold badge14 silver badges17 bronze badges

3

It would be either of

  • C:Python36
  • C:Users(Your logged in User)AppDataLocalProgramsPythonPython36

answered Aug 18, 2017 at 9:52

Amol Manthalkar's user avatar

Amol ManthalkarAmol Manthalkar

1,7901 gold badge15 silver badges16 bronze badges

5

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:

  • HKLMSOFTWAREPythonPythonCoreversionnumberInstallPath
  • HKCUSOFTWAREPythonPythonCoreversionnumberInstallPath

In 64-bit Windows, it will be under the Wow6432Node key:

  • HKLMSOFTWAREWow6432NodePythonPythonCoreversionnumberInstallPath

yincrash's user avatar

yincrash

6,2351 gold badge39 silver badges40 bronze badges

answered Mar 15, 2009 at 21:08

codeape's user avatar

codeapecodeape

96.4k24 gold badges155 silver badges183 bronze badges

8

Simple way is

  1. open CMD
  2. type where python in cmd

Sorry for my bad English's user avatar

answered Jan 30, 2020 at 14:13

BigData-Guru's user avatar

BigData-GuruBigData-Guru

1,0811 gold badge14 silver badges20 bronze badges

0

On my windows installation, I get these results:

>>> import sys
>>> sys.executable
'C:\Python26\python.exe'
>>> sys.platform
'win32'
>>>

(You can also look in sys.path for reasonable locations.)

answered Mar 15, 2009 at 10:18

gimel's user avatar

gimelgimel

81.6k10 gold badges75 silver badges104 bronze badges

2

If you have the py command installed, which you likely do, then just use the --list-paths/-0p argument to the command:

py --list-paths

Example output:

Installed Pythons found by py Launcher for Windows
-3.8-32 C:UserscscottAppDataLocalProgramsPythonPython38-32python.exe *
-2.7-64 C:Python27python.exe

The * indicates the currently active version for scripts executed using the py command.

answered Dec 9, 2019 at 20:48

carlin.scott's user avatar

carlin.scottcarlin.scott

5,5983 gold badges27 silver badges34 bronze badges

1

Its generally

‘C:Usersuser-nameAppDataLocalProgramsPythonPython-version’

or
try using (in cmd )

where python

answered Apr 12, 2020 at 18:45

utkarsh2299's user avatar

In the sys package, you can find a lot of useful information about your installation:

import sys
print sys.executable
print sys.exec_prefix

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:

import sys
for k,v in sys.__dict__.items():
    if not callable(v):
        print "%20s: %s" % (k,repr(v))

answered Mar 15, 2009 at 9:41

Guðmundur H's user avatar

Guðmundur HGuðmundur H

11.1k3 gold badges23 silver badges22 bronze badges

2

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

import sys

sys.executable

Hit enter and you will get path where your python is installed …

Community's user avatar

answered Oct 18, 2018 at 7:30

Rutvik Vijaybhai Bhimani's user avatar

1

To know where Python is installed you can execute where python in your cmd.exe.

anothernode's user avatar

anothernode

4,85311 gold badges42 silver badges60 bronze badges

answered Jul 27, 2018 at 6:21

4

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%AppDataLocalProgramsPythonPython_version»

the ‘AppData‘ folder may be hidden, make it visible from the view section of toolbar.

answered Sep 14, 2018 at 9:19

Amit Gupta's user avatar

Amit GuptaAmit Gupta

2,6024 gold badges24 silver badges37 bronze badges

Make use of the Python Launcher for Windows (available as of 3.3). It is compatible with all available versions of python.

First, check if the launcher is available:

py 

starts the latest installed version of Python

To see all Python versions available on your system and their path:

py -0p

or

py --list-paths

For a specific Python version path—especially useful with multiple python installations:

py -3.7 -c "import os, sys; print(os.path.dirname(sys.executable))"

python 2

py -2 -c "import os, sys; print(os.path.dirname(sys.executable))"

py installed location is C:Windowspy.exe if installed for all users, otherwise can be found at C:UsersusernameAppDataLocalProgramsPythonLauncher.
It does not require the environment PATH variable to be set if installed for all users.

answered Apr 25, 2022 at 2:23

oyeyipo's user avatar

oyeyipooyeyipo

3193 silver badges11 bronze badges

If anyone needs to do this in C# I’m using the following code:

static string GetPythonExecutablePath(int major = 3)
{
    var software = "SOFTWARE";
    var key = Registry.CurrentUser.OpenSubKey(software);
    if (key == null)
        key = Registry.LocalMachine.OpenSubKey(software);
    if (key == null)
        return null;

    var pythonCoreKey = key.OpenSubKey(@"PythonPythonCore");
    if (pythonCoreKey == null)
        pythonCoreKey = key.OpenSubKey(@"Wow6432NodePythonPythonCore");
    if (pythonCoreKey == null)
        return null;

    var pythonVersionRegex = new Regex("^" + major + @".(d+)-(d+)$");
    var targetVersion = pythonCoreKey.GetSubKeyNames().
                                        Select(n => pythonVersionRegex.Match(n)).
                                        Where(m => m.Success).
                                        OrderByDescending(m => int.Parse(m.Groups[1].Value)).
                                        ThenByDescending(m => int.Parse(m.Groups[2].Value)).
                                        Select(m => m.Groups[0].Value).First();

    var installPathKey = pythonCoreKey.OpenSubKey(targetVersion + @"InstallPath");
    if (installPathKey == null)
        return null;

    return (string)installPathKey.GetValue("ExecutablePath");
}

answered Apr 5, 2017 at 11:10

Peter's user avatar

PeterPeter

36.4k38 gold badges141 silver badges196 bronze badges

2

This worked for me: C:UsersYour_user_nameAppDataLocalProgramsPython

My currently installed python version is 3.7.0

Hope this helps!

David's user avatar

David

1,1625 gold badges13 silver badges29 bronze badges

answered Jul 16, 2018 at 6:55

Prashant Gonga's user avatar

Go to C:UsersUSERAppDataLocalProgramsPythonPython36
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)

answered Mar 1, 2019 at 11:34

SATYAJIT MAITRA's user avatar

You can find it in the Windows GUI, but you need to select “show hidden” in the menu. Directory where python is installed on my Win10 computer:

C:UsersusernameAppDataLocalProgramsPythonPython310

Very handy if you use python pip to install packages.

Suraj Rao's user avatar

Suraj Rao

29.3k11 gold badges96 silver badges103 bronze badges

answered Dec 31, 2021 at 14:35

Wingrider07's user avatar

You could have many versions of Python installed on your machine. So if you’re in Windows at a command prompt, entering something like this…

py --version

…should tell you what version you’re using at the moment. (Maybe replace py with python or python3 if py doesn’t work). Anyway you’d see something like

Python 3.10.2

If you then create a virtual environment using something like this…

py -m venv venv

…that environment will also use that Python version. To verify, activate the environment…

venvscriptsactivate.bat 

You’ll see the name of the command prompt. Now if execute:

where python

…it will show you which Python executable that virtual environment uses. It will be a copy of Python.exe what’s actually in the Scripts subfolder of the virtual environment folder. Of course to see which version that is, again use py --version.

answered Jan 26, 2022 at 15:55

Alan Simpson's user avatar

if you still stuck or you get this

C:\Users\name of your\AppData\Local\Programs\Python\Python36

simply do this replace 2 with one

C:UsersakshayAppDataLocalProgramsPythonPython36

Kos's user avatar

Kos

4,7709 gold badges38 silver badges41 bronze badges

answered Jun 2, 2018 at 16:48

Ashwarya sharma's user avatar

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 FilesPython37python.exe

answered Feb 3, 2019 at 16:39

Douglas Gilliland's user avatar

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.

answered Jun 6, 2019 at 10:01

PV8's user avatar

PV8PV8

5,4075 gold badges41 silver badges76 bronze badges

Option 1 : Check System Environment Variables > Path

Option 2 : C:UsersAsusAppDataLocalProgramsPython (By default Path)

answered Oct 1, 2022 at 10:09

Jigyanshu Chouhan's user avatar

Перейдите в каталог C: UsersPattisAppDataLocalProgramsPythonPython39 (или в любой каталог, в котором был установлен Python: см. Всплывающее окно для шага установки 1). Дважды щелкните значок / файл python.exe. Появится следующее всплывающее окно.

Перейдите в меню «Пуск» (значок Windows в нижнем левом углу), введите «Microsoft Store», выберите ссылку, чтобы открыть магазин. Когда магазин откроется, выберите «Поиск» в правом верхнем меню и введите «Python». Выберите, какую версию Python вы хотите использовать, из результатов в разделе «Приложения».

Где установлена ​​моя папка Python?

Нажмите Пуск в нижнем левом углу дисплея; нажмите Поиск; в окне поиска нажмите все файлы и папки; в появившейся верхней текстовой строке введите python.exe; нажмите кнопку поиска. Через несколько минут будет указана папка, в которой установлен Python. это имя папки — это путь к Python.

Как узнать, установлен ли Python?

2 ответы

  1. Откройте командную строку> введите Python или py> нажмите Enter. Если Python установлен, отобразятся сведения о версии, в противном случае откроется Microsoft Store для загрузки из Microsoft Store.
  2. Просто войдите в cmd и введите где python, если он установлен, откроет приглашение.

Python установлен в Windows?

В отличие от большинства систем и сервисов Unix, Windows не включает установку Python, поддерживаемую системой. Чтобы сделать Python доступным, команда CPython скомпилировала установщики Windows (пакеты MSI) для каждого выпуска в течение многих лет. … Для этого требуется Windows 10, но его можно безопасно установить, не повреждая другие программы.

Почему Python не распознается в CMD?

Ошибка «Python не распознается как внутренняя или внешняя команда» обнаружена в командной строке Windows. Ошибка возникает, когда исполняемый файл Python не найден в переменной среды в результате выполнения Python в командной строке Windows.

Как обновить установленный Python?

xz (патч) версия Python, просто зайдите на страницу загрузок Python получите последнюю версию и начните установку. Поскольку на вашем компьютере уже установлен Python, установщик предложит вам «Обновить сейчас». Нажмите на эту кнопку, и она заменит существующую версию новой.

Как изменить версию Python по умолчанию в Windows?

Установите предпочитаемую версию по умолчанию с помощью установка переменной окружения PY_PYTHON (например, PY_PYTHON = 3.7). Вы можете узнать, какая версия python используется по умолчанию, набрав py. Вы также можете установить PY_PYTHON3 или PY_PYTHON2, чтобы указать версии Python 3 и Python 2 по умолчанию (если у вас их несколько).

Как мне скачать и использовать Python?

Установка

  1. Дважды щелкните значок файла python-3.9. 6-amd64.exe. Python 3.9. …
  2. Выделите сообщение «Установить сейчас» (или «Обновить сейчас») и щелкните его. При запуске на экране может появиться всплывающее окно «Контроль учетных записей». …
  3. Щелкните кнопку Да. Новый Python 3.9. …
  4. Нажмите кнопку Закрыть.

Могу ли я установить Python на диск D?

3 ответа. Да — однако вам нужно быть осторожным с переменной пути. Вы можете указать установщику автоматически добавлять python в переменную пути во время установки, при переустановке Windows вам придется установить его вручную.

Автор оригинала: Chris.

Windows обычно устанавливает Python на одном из двух местоположений:

  • C: python39
  • C: Пользователи youser appdata local Программы python python39

Для меня это последний. Для вас это может быть разным – эта статья показывает, как проверить сами! 🙂.

Для вашего удобства я сделал короткий GIF, который показывает, как я бросился через код в моей машине Windows:

Прежде чем начать, вы можете задать себе следующий вопрос:

  • У вас есть доступ к интерпретателю/оболочку Python?
  • У вас есть доступ к командной строке или PowerShell?
  • У тебя нет ни одного?

У вас есть доступ к Shell Python?

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

  1. Импорт ОС и sys Библиотеки с командой: Импорт ОС, SYS
  2. Распечатайте путь к оболочке, используя команду: Печать (OS.Path.dirname (sys.Executable))

Это показано в следующем фрагменте кода:

import os, sys
print(os.path.dirname(sys.executable))

Выход на моем компьютере является следующий путь установки:

'C:UsersxcentAppDataLocalProgramsPythonPython39'

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

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

  1. Импорт SYS.
  2. Печать (sys.executable)

Вы можете увидеть вывод в корпусе Python на моем компьютере:

import sys
print(sys.executable)
'C:\Users\xcent\AppData\Local\Programs\Python\Python39\pythonw.exe'

У вас есть доступ к командной строке или PowerShell?

Чтобы получить путь установки Python под Windows, используя командную строку или PowerShell, вы можете упаковать код Python в краткую и простую в копировальную команду одноклассника:

python -c "import os, sys; print(os.path.dirname(sys.executable))"

Если Python регулярно устанавливается, вы можете запустить Python Команда из любого каталога в вашем PowerShell, который делает его очень удобным.

В качестве альтернативы вы можете проверить путь установки Python в вашей командной строке Windows, используя команду «Простая двухкомнатная команда» Где Python “. Вот как это работает на моей машине Windows:

Это дает мне следующий вывод:

C:UsersxcentAppDataLocalMicrosoftWindowsAppspython.exe

Далее вы узнаете дополнительный трюк, который позволяет вам проверить путь установки Python без доступа к интерпретатору Python или командную строку Windows.

Но прежде чем мы будем двигаться дальше, я рад представить вам мою новую книгу Python Python One-listers (Amazon Link).

Если вам нравятся одноклассники, вы будете любить книгу. Это научит вам все, что нужно знать о Одно строка кода Python. Но это тоже Введение в компьютерную науку , наука о данных, машин обучения и алгоритмы. Вселенная в одной строке Python!

Книга была выпущена в 2020 году с помощью книги по программированию мирового класса Nostarch Press (San Francisco).

Ссылка: https://nostarch.com/pythononeliners.

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

  • Hklm Программное обеспечение python pythoncore versionnumber installpath
  • Hkcu Программное обеспечение python pythoncore versionnumber installpath

Если у вас есть 64-битная версия Windows, вы можете найти путь Python под WOW6432node ключ:

  • HKLM Software Wow6432node python pythoncore versionnumber instatePath

Вы можете узнать, как использовать эти варианты в вашем коде на это сообщение. Еще более тщательное обсуждение предусмотрено на официальном Python Wiki здесь Отказ

Работая в качестве исследователя в распределенных системах, доктор Кристиан Майер нашел свою любовь к учению студентов компьютерных наук.

Чтобы помочь студентам достичь более высоких уровней успеха Python, он основал сайт программирования образования Finxter.com Отказ Он автор популярной книги программирования Python One-listers (Nostarch 2020), Coauthor of Кофе-брейк Python Серия самооставленных книг, энтузиаста компьютерных наук, Фрилансера и владелец одного из лучших 10 крупнейших Питон блоги по всему миру.

Его страсти пишут, чтение и кодирование. Но его величайшая страсть состоит в том, чтобы служить стремлению кодер через Finxter и помогать им повысить свои навыки. Вы можете присоединиться к его бесплатной академии электронной почты здесь.

  1. HowTo
  2. Python How-To’s
  3. Where Is Python Installed
  1. Use the dirname() Function to Find the Installation Folder of Python
  2. Use the where Command to Find the Installation Folder of Python
  3. Use the which Command to Find the Installation Folder of Python

Where Is Python Installed

The installation folder of any software or application has some significance since it points us to the exact place where most of the related files and folders related to it can be found. The same goes for Python; we have to install it at a specific location where it stores the language’s modules and basic framework.

In this tutorial, we will learn how to view the path of the installation folder of Python.

Use the dirname() Function to Find the Installation Folder of Python

The os library is used to interact with the Operating System and has functions available to retrieve full paths of the files. The dirname() function from this library can be used to retrieve the directory from the specified file’s path.

To return the installation directory, we pass the sys.executable to this function from the sys library. The sys.executable returns the path of the binary executable of the Python interpreter.

The following code shows how to use this.

import os
import sys

print(os.path.dirname(sys.executable))

Output:

Use the where Command to Find the Installation Folder of Python

We can directly use the where python command in the command prompt to find Python’s installation folder in windows.

C:>where python
C:PythonPython 3.9python.exe

Use the which Command to Find the Installation Folder of Python

In Linux and macOS, we can use the which python command in the terminal to view Python’s installation path.

Manav Narula avatar
Manav Narula avatar

Manav is a IT Professional who has a lot of experience as a core developer in many live projects. He is an avid learner who enjoys learning new things and sharing his findings whenever possible.

LinkedIn

Related Article — Python Installation

  • Install Python Module Within Code
  • Install Python Package Without Pip
  • Install Python on Linux
  • Create requirements.txt in Python
  • Python Default Install Location
  • Methods to Update Python on MacEzoic
  • Добрый день, есть Linux Mint, поставил PyCharm, написал программу. Запускаю из PyCharm — работает.

    Запускаю через командную строку python3 test.py — выдает ошибку, не может найти библиотеки.
    Как я понимаю есть несколько интерпретаторовокружений.

    Как бы мне выяснить с какими параметрами я запускаю в PyCharm и также запустить в командной строке?


    • Вопрос задан

      более трёх лет назад

    • 47824 просмотра

    Пригласить эксперта

    попробуйте команду which он укажет где находится исполняемый файл.
    Пример:
    which python3
    Ответ: будет примерно
    /usr/bin/python3

    в Window 10 путь к интерпретатору python по-умолчанию можно узнать через команду where python

    #держувкурсе

    Если создавали проект через PyCharm — то по умолчанию используется venv в папке с проектом.
    Чтобы активировать venv из терминала — выполните команду source venv/bin/activate, находясь при этом в папке с проектом

    В PyCharm есть встроенный терминал, вызывается по сочетанию клавиш Alt + F12. В нем venv уже активирован.

    В каталоге доустановить библиотеки «в ручную», набрав в консоли: pip install название_библиотеки


    • Показать ещё
      Загружается…

    05 февр. 2023, в 21:58

    2000 руб./за проект

    05 февр. 2023, в 21:43

    2000 руб./за проект

    05 февр. 2023, в 21:04

    500000 руб./за проект

    Минуточку внимания

    Windows не содержит Python в списке предустановленных программ. Вы можете скачать его и установить дополнительно. Во время первой установки Python 3 на Windows могут возникнуть трудности, поэтому мы создали этот туториал. Просто следуйте инструкции и у вас все получится.

    Какую версию Python скачать — 2 или 3?

    Больше 10 лет назад вышла новая версия python, которая разделила сообщество на 2 части. Сразу это вызывало много споров, новичкам приходилось выбирать: python 2 или python 3. Сегодня большая часть обучается третей версии. На этой версии мы и покажем как установить язык программирования python на Windows.

    На этой странице вы можете скачать python для Windows.
    В вверху разработчики предлагают выбрать версию.
    Скачать Python на WindowsНажмите на ссылку которая начинается словами “Последний выпуск Python 3…” и попадете на страницу последней версии Python 3. Сейчас это 3.7.2.

    Если вы не планируете работать с проектом, который написан на Python 2, а таких довольно много. Скачайте python 2+. Для веб разработки, анализа данных и многих других целей лучшим вариантом будет python 3 версии.

    Внизу страницы версии ссылки на скачивание установщиков. Есть возможность скачать python под 64-битную и 32-битную Windows.

    скачать python под 64-битную и 32-битную Windows

    Вне зависимости от версии и страны, python на английском языке. Вы не сможете скачать python на русском с официального сайта (и с любого другого).

    Скачайте и запустите установщик Python 3, он называется “python-3.****.exe”.

    Если на компьютере уже установлена python 2, нет необходимости удалять его. На установку Python 3 она не повлияет.

    На первом экране отметьте пункт “Add Python 3.7 to PATH” и нажмите “Install Now”.

    Установка python 3 на WindowsПосле установки появится возможность отключить ограничение длины MAX_PATH. В системах Linux этих ограничений нет. Проигнорировав этот пункт, вы можете столкнуться с проблемой совместимости в будущем. Код созданный на Linux не запустится на Windows.

    отключить ограничение длины MAX_PATHСоветуем отключить эту опцию. Если вы точно уверены, что не столкнетесь с проблемой совместимости, нажмите “Close”

    Как проверить уставился ли python

    Самый быстрый и простой способ узнать, есть ли интерпретатор python на компьютере — через командную строку.

    1. Запустите cmd.exe через диспетчер задач или поиск.
    2. Введите python
      В результате командная строка выведет версию python, которая установлена в системе.
      командная строка выведет версию python

    Если версия python 2 или вы получили ошибку:

    "python" не является внутренней или внешней
    командой, исполняемой программой или пакетным файлом.
    

    Следуйте инструкциям ниже. Это легко исправить.

    Как добавить python в переменную PATH (ADD to PATH)

    Откройте окно “Система” с помощью поиска.

    Как открыть систему на windows

    В окне “Система”, нажмите “Дополнительные параметры системы”. Откроется “Свойства системы”. Во вкладке “Дополнительно”, нажимайте “Переменные среды” как на фото ниже.

    Как открыть переменные среды на windows

    В открывшемся окне выберите Path -> “Изменить”. Откроется новое окно, куда вы должны добавить путь к интерпретатору python.

    Как добавить python в переменную PATH

    Путь у каждого свой, похож на C:UsersUserNameAppDataLocalProgramsPythonPython37. Где Python37 — папка с python.

    Нажмите “Создать” и добавьте 2 пути. К папке python и pythonScripts

    Как добавить python в переменную PATH 2

    Как создать отдельную команду для python 2 и python 3

    Чтобы использовать обе версии python, измените python.exe на python2.exe, в папке с python 2. А в папке с python 3 , python.exe на python3.exe.

    Теперь проверьте обе версии:

    >python2 -V
    Python 2.7.14
    
    >python3 -V
    Python 3.7.2
    

    После этих не сложных действий, python установлен на вашем Windows и готов к работе в любом текстовом редакторе.

    Попробуйте создать свою первую программу:
    Первая программа на Python «Hello world»

    Установка Python доступна на самых разных платформах, включая Linux и Mac OS X. Давайте разберемся, как установить среду Python.

    Установка локальной среды

    Откройте окно терминала и введите «python», чтобы узнать, установлен ли он уже и если да, то какая версия установлена.

    • Unix (Solaris, Linux, FreeBSD, AIX, HP/UX, SunOS, IRIX и т. д.)
    • Windows 9x/NT/2000
    • Macintosh (Intel, PPC, 68K)
    • OS/2
    • DOS (несколько версий)
    • PalmOS
    • Мобильные телефоны Nokia
    • Windows CE
    • Acorn/RISC OS
    • BeOS
    • Amiga
    • VMS/OpenVMS
    • QNX
    • VxWorks
    • Psion
    • Python также был перенесен на виртуальные машины Java и .NET.

    Самый последний и актуальный исходный код, двоичные файлы, документация, новости и т. д. доступны на официальном сайте Python https://www.python.org/.

    Вы можете загрузить документацию Python, перейдя по адресу https://www.python.org/doc/. Документация доступна в форматах HTML, PDF и PostScript.

    Установка Python

    Дистрибутив Python доступен для самых разных платформ. Вам необходимо загрузить только двоичный код, подходящий для вашей платформы, и установить Python.

    Если двоичный код для вашей платформы недоступен, вам понадобится компилятор C для компиляции исходного кода вручную. Компиляция исходного кода обеспечивает большую гибкость с точки зрения выбора функций, необходимых для вашей установки.

    Ниже приведен краткая инструкция по установке Python на различных платформах.

    Установка версии для Unix и Linux

    Выполните следующие шаги по установке Python на устройстве Unix/Linux.

    • Откройте веб-браузер и перейдите по адресу https://www.python.org/downloads/
    • Перейдите по ссылке, чтобы загрузить заархивированный исходный код, доступный для Unix/Linux.
    • Загрузите и распакуйте файлы.
    • Отредактируйте файл Modules/Setup, если вы хотите настроить некоторые параметры.
    • Запустите скрипт ./configure
    • Выполните
    • Выполните установку Python

    Python установится в стандартную директорию /usr/local/bin, а его библиотеки в /usr/local/lib/pythonXX, где XX – это версия Python.

    Установка Python на Windows

    Выполните следующие шаги по установке Python на ОС Windows.

    • Откройте веб-браузер и перейдите по адресу https://www.python.org/downloads/
    • Перейдите по ссылке на файл python-XYZ.msi установщика Windows, где XYZ – это версия, которую необходимо установить.
    • Чтобы использовать этот установщик python-XYZ.msi, система Windows должна поддерживать Microsoft Installer 2.0. Сохраните файл установщика на компьютере, а затем запустите его, чтобы узнать, поддерживает ли ваш компьютер MSI.
    • Запустите скачанный файл, после чего откроется мастер установки и настройки Python, который делает процесс установки максимально простым. Просто примите настройки по умолчанию и дождитесь завершения установки.

    Установка версии для Macintosh

    Последние Mac поставляются с установленным Python, но его версия может быть устаревшей. Смотрите инструкции по получению текущей версии вместе с дополнительными инструментами для поддержки разработки на Mac на странице http://www.python.org/download/mac/. Для версий Mac OS до Mac OS X 10.3 (выпущенных в 2003 году) доступен MacPython.

    Он поддерживается Джеком Янсеном, и вы можете получить полный доступ ко всей документации на его веб-сайте — http://www.cwi.nl/~jack/macpython.html. Также там вы можете получить полную информацию об установке версии для Mac OS.

    Настройка PATH

    Программы и другие исполняемые файлы могут находиться во многих каталогах, поэтому операционные системы предоставляют путь поиска, в котором перечислены каталоги, в которых ОС ищет исполняемые файлы.

    Путь хранится в переменной среде, которая представляет собой именованную строку, поддержива емую операционной системой. Эта переменная содержит информацию, доступную для командной оболочки и других программ.

    Переменная пути называется PATH в Unix или Path в Windows (Unix чувствителен к регистру; Windows — нет).

    В Mac OS установщик обрабатывает сведения о пути. Чтобы вызвать интерпретатор Python из любого конкретного каталога, вы должны добавить каталог Python в свой путь.

    Настройка пути в Unix/Linux

    Чтобы добавить директорию Python к пути для определенного сеанса в Unix:

    • В командной оболочке csh введите setenv PATH «$PATH:/usr/local/bin/python» и нажмите Enter.
    • В командной оболочке bash (Linux) введите export PATH=»$PATH:/usr/local/bin/python» и нажмите Enter.
    • В командной оболочке sh или ksh введите PATH=»$PATH:/usr/local/bin/python» и нажмите Enter.
    • Примечание: /usr/local/bin/python – это путь к каталогу Python.

    Настройка пути в Windows

    Чтобы добавить каталог Python к пути для определенного сеанса в Windows:

    В командной строке введите path %path%;C:Python и нажмите Enter.

    Примечание: C:Python – это путь к каталогу Python.

    Переменные среды Python

    В таблице приведены важные переменные среды, которые может распознавать Python:

    № п/п Переменная и описание
    1 PYTHONPATH
    Роль данной переменной аналогична PATH. Эта переменная сообщает интерпретатору Python, где найти файлы модуля, импортированные в программу. Переменная должна включать каталог исходной библиотеки Python и каталоги, содержащие исходный код Python. PYTHONPATH иногда задается установщиком Python.
    2 PYTHONSTARTUP
    Содержит путь к файлу инициализации, содержащему исходный код Python. Выполняется каждый раз при запуске интерпретатора. В Unix называется .pythonrc.py и содержит команды, которые загружают утилиты или изменяют PYTHONPATH.
    3 PYTHONCASEOK
    Используется в Windows, чтобы указать Python найти первое совпадение без учета регистра в операторе импорта. Задайте для этой переменной любое значение, чтобы активировать ее.
    4 PYTHONHOME
    Это альтернативный путь поиска модуля. Обычно встраивается в каталоги PYTHONSTARTUP или PYTHONPATH для упрощения переключения библиотек модулей.

    Запуск Python

    Есть три разных способа запуска Python.

    Интерактивный интерпретатор

    Вы можете запустить Python из Unix, DOS или любой другой системы, которая предоставляет вам интерпретатор командной строки или командное окно.

    Введите python в командной строке.

    Начните писать код прямо в интерактивном интерпретаторе.

    $python # Unix/Linux
    или
    python% # Unix/Linux
    или
    C:> python # Windows/DOS
    

    В таблице приведен список всех доступных параметров командной строки:

    № п/п Опции и описание

    1

    -d

    Обеспечивает вывод отладки.

    2

    -O

    Генерирует оптимизированный байт-код (в результате создаются файлы .pyo).

    3

    -S

    Не запускает импорт местоположения для поиска путей Python при запуске.

    4

    -v

    Подробный вывод (подробная трассировка операторов импорта).

    5

    -X

    Отключает встроенные исключения на основе классов (используйте только строки); устарело, начиная с версии 1.6.

    6

    -c cmd

    Запускает скрипт Python, отправленный в качестве строки cmd

    7

    file

    Запускает скрипт Python из заданного файла

    Скрипт из командной строки

    Сценарий Python может быть выполнен из командной строки, вызвав интерпретатор в вашем приложении, как показано ниже:

    $python script.py # Unix/Linux
    или
    python% script.py # Unix/Linux
    или
    C: >python script.py # Windows/DOS
    

    Примечание: убедитесь, что режим разрешений для файла позволяет выполнение.

    Интегрированная среда разработки

    Вы также можете запустить Python из среды графического интерфейса пользователя (GUI), если в вашей системе установлено приложение с графическим интерфейсом, которое поддерживает Python.

    • Unix — IDLE является первой Unix IDE для Python.
    • Windows — PythonWin является первым интерфейсом Windows для Python, представляющий собой IDE с графическим интерфейсом.
    • Macintosh — версия Python для Macintosh вместе с IDLE IDE доступна с основного веб-сайта и может быть загружена в виде файлов MacBinary или BinHex’d.

    Если вы не можете правильно настроить среду, обратитесь за помощью к системному администратору. Убедитесь, что среда Python правильно настроена и работает нормально.

    Примечание: все примеры, приведенные в последующих главах, выполняются с версией Python 2.4.3, доступной в версии CentOS Linux.

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

    Понравилась статья? Поделить с друзьями:
  • Где находится папка netlogon windows 2019
  • Где находится папка programs в windows 10
  • Где находится папка net framework в windows 10
  • Где находится папка program files в windows 10
  • Где находится папка minecraft mods windows 10