Как выбрать версию Python в PyCharm?

117

У меня PyCharm 1.5.4, и я использовал параметр «Открыть каталог», чтобы открыть содержимое папки в среде IDE.

У меня выбран Python версии 3.2 (он отображается в узле «Внешние библиотеки»).

Как я могу выбрать другую версию Python (которую я уже установил на моем компьютере), чтобы PyCharm использовал ее вместо нее?

Кристиан Лупашку
источник

Ответы:

152

Файл -> Настройки

Настройки-> Интерпретатор проекта-> Интерпретаторы Python

Если его нет в списке, добавьте его.

введите описание изображения здесь

Люк Кэмпбелл
источник
4
Почему у него есть положительные голоса, если он даже не отвечает на вопрос. Он говорит, что установил несколько версий Python (версия 2 и версия 3). Он хочет запускать некоторые сценарии на python 3, а некоторые на python 2. Как изменить используемую версию python?
Poltron Galantine
1
Это в Файл-> Настройки-> интерпретатор проекта в более новых версиях.
Андрас Чехи
3
А в даже более новых версиях (например, 4.5.4 и выше) он находится в Файл -> Настройки -> Проект: {your_project_name} -> Project Interpreter.
Aiyion.Prime
27

Я думаю, вы говорите, что у вас установлены python2 и python3, и вы добавили ссылку на каждую версию в Pycharm> Settings> Project Interpreter

Я думаю, вы спрашиваете, как у вас работают некоторые проекты с Python 2 и некоторые проекты с Python 3.

Если это так, вы можете посмотреть в Run> Edit Configurations.

PyCharm Run> Edit Configurations

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

PyCharm 2019.1+

В строке состояния появилась новая функция под названием « Интерпретатор» (прокрутите немного вниз). Это упрощает переключение между интерпретаторами Python и определение используемой версии.

введите описание изображения здесь

Включить строку состояния

Если вы не видите строку состояния, вы можете легко активировать ее, выполнив команду «Найти действие» ( Ctrl+ Shift+ Aили + + Aна Mac). Затем введите строку состояния и выберите Просмотр: строка состояния, чтобы увидеть ее.

введите описание изображения здесь

lmiguelvargasf
источник
4

Это также может произойти в Intellij Ultimate, в который интегрирован PyCharm. Проблема заключается в том, что было диагностировано выше: вы выбрали не тот интерпретатор.

Точный способ исправить это для любого данного проекта - перейти в Project Settings ... Project и настроить Project SDK . Вы можете добавить New Project SDK, если у вас не добавлен Python 3, перейдя к двоичному файлу python3. Это исправит ошибки, перечисленные выше. Ярлык для настроек проекта - это синий значок в виде шахматной доски.

Вы также можете добавить Python 3 в качестве интерпретатора по умолчанию для проектов Python. В OSX это находится в File .. Other Settings ... Default Project Structure . Здесь вы можете установить Project SDK, который теперь будет применяться к каждому новому проекту. На других платформах он может быть другим, но все равно похожим.

mateor
источник
3

Перейти к:

Files -> Settings -> Project -> *"Your Project Name"* -> Project Interpreter

Там вы можете увидеть, какие внешние библиотеки вы установили для python2, а какие для python3.

Выберите необходимую версию Python в соответствии с вашими требованиями.

Образ

Умеш Малхотра
источник
2

Быстрый ответ:

  • File -> Setting
  • В левой части в projectразделе ->Project interpreter
  • Выберите желаемый Project interpreter
  • Apply + OK

[ ПРИМЕЧАНИЕ ]:

Проверено на Pycharm 2018 и 2017.


Беньямин Джафари
источник