Manage interpreter paths
PyCharm makes it possible to add paths to the selected interpreter. These paths will be added to the environment variable PYTHONPATH . Also, PyCharm will index these paths and (potentially) resolve the objects of the code (for example, imports of packages).
View interpreter paths
- Do one of the following:
- Press Ctrl+Alt+S to open the IDE settings and then select Project | Python Interpreter .
- Click the Python Interpreter selector and choose Interpreter Settings .
- Expand the list of the available interpreters and click Show All .
- Select the desired interpreter.
- In the toolbar of the Python Interpreters dialog, click the button . The existing paths of the selected interpreter show up in the Interpreter Paths dialog .
Add an interpreter path
- In the toolbar of the Python Interpreters dialog, click .
- Choose the desired path in the Select Path dialog. Note that to add a path to a particular Python version you need to download it from https://www.python.org/ and install it on your machine.
Delete interpreter paths
- Select the paths to be deleted.
- In the toolbar of the Interpreter Paths dialog, click . The removed paths remain in the list with the note «removed by user».
Reload interpreter paths
If an interpreter has been updated, it is a good idea to refresh its paths. You can do it by either way:
- In the toolbar of the Interpreter Paths dialog, click .
- Press Shift twice and type «Rescan» in the Actions tab of the search dialog. Select Rescan Available Python Modules and Packages .
Last modified: 07 March 2024
Configure a system interpreter
To work with your Python code in PyCharm, you need to configure at least one interpreter. A system interpreter is the one that comes with your Python installation. You can use it solely for all Python scripts or take it as a base interpreter for Python virtual environments.
Configure a system interpreter
- Ensure that you have downloaded and installed Python on your computer. Installing Python on Windows from Microsoft Store If you are on Windows, you can download Python from the Microsoft Store and install it as a Python interpreter. Once the Python application is downloaded from the Microsoft Store, it becomes available in the list of the Python executables. Note that interpreters added from the Microsoft Store installations come with some limitations. Because of restrictions on Microsoft Store apps, Python scripts may not have full write access to shared locations such as TEMP and the registry.
- Do one of the following:
- Click the Python Interpreter selector and choose Add New Interpreter .
- Press Ctrl+Alt+S to open Settings and go to Project: | Python Interpreter . Click the Add Interpreter link next to the list of the available interpreters.
- Click the Python Interpreter selector and choose Interpreter Settings . Click the Add Interpreter link next to the list of the available interpreters.
- Select Add Local Interpreter .
- In the left-hand pane of the Add Python Interpreter dialog, select System Interpreter .
- In the Interpreter drop-down, select one of the Python interpreters that have been installed in your system, or click and in the Select Python Interpreter dialog that opens, choose the desired Python executable. You will need admin privileges to install, remove, and upgrade packages for the system interpreter. When attempting to install an interpreter package through an intention action, you might receive the following error message: As prompted, consider using a virtual environment for your project.
- Click OK to complete the task.
For any of the configured Python interpreters (but Docker-based), you can:
- Manage interpreter paths
- Install, uninstall, and upgrade packages
Last modified: 07 March 2024
почему при запуске кода в Pycharm выходит ошибка No Python in python.exe?
Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нем неправильно.
Необходимо обновить браузер или попробовать использовать другой.
IT Денис
Новичок
Пользователь
Май 5, 2020 18 1 3
Я хотел просто запустить код после переустановки Python потом захожу в Pycharm запускаю код и выходит такая ошибка
Ketovx
Новичок
Пользователь
Авг 1, 2020 9 2 3 23 RF, KZN
Вам нужно указать путь к установленному интерпретатору. Это можно сделать в настройках проекта File->Settings->Project->Project Interpreter. Нажмите на кнопку шестерёнки и добавьте новый интерпретатор в ваш проект.
IT Денис
Новичок
Пользователь
Май 5, 2020 18 1 3
Вам нужно указать путь к установленному интерпретатору. Это можно сделать в настройках проекта File->Settings->Project->Project Interpreter. Нажмите на кнопку шестерёнки и добавьте новый интерпретатор в ваш проект.Посмотреть вложение 474
PyCharm не видит последнюю версию интерпретатора Python
Больше года не работал с Python и выскочила странная вещь. За это время система (Fedora) много раз обновляась и сейчас версия у меня 3.9. Что подтверждается просто:
$ python --version Python 3.9.2
Эту версию и видим в каталоге /usr/bin
$ pwd /usr/bin $ ls python* python python2-config python3.9-x86_64-config python-argcomplete-tcsh python2 python3 python3-config python-config python2.7 python3.9 python3-html2text python-html2text python2.7-config python3.9-config python-argcomplete-check-easy-install-script
Это присказка. Сказка же заключается в том, что есть питоновский скрипт, который давным-давно отлажен и работает. В него я вставил печать версии интерпретатора. При запуске видим вот что:
$ python Launch.py Версия интерпретатора: 3.9.2 (default, Feb 20 2021, 00:00:00)
Как и следует из здравого смысла. Но, если я пытаюсь запустить тот же самый скрипт в рамках проекта PyCharm, то выдаётся вот такое сообщение:
Версия интерпретатора: 3.8.7 (default, Nov 10 2011, 15:00:00)
И ничего не работает. Если пытаться в свойствах проекта изменить текущий интерпретатор, то PyCharm просто не виидит последнюю версию: Можно предположить, что эта ахинея достаётся из каких-то кэшенй PyCharm. Я полностью снёс каталог .PyCharm в домашней директории, но это не помогло. Как исправить сиьуацию?