Як вибрати версію Python в PyCharm?


117

У мене PyCharm 1.5.4 і використовував параметр "Open Directory", щоб відкрити вміст папки в IDE.

У мене вибрана версія Python 3.2 (вона відображається у вузлі "Зовнішні бібліотеки").

Як я можу вибрати іншу версію Python (яку я вже встановив на своїй машині), щоб PyCharm використовував цю версію замість неї?

Відповіді:


152

Файл -> Налаштування

Налаштування-> Інтерпретатор проекту-> Інтерпретатори Python

Якщо його немає в списку, додайте його.

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


4
Чому це має додаткові результати, оскільки це навіть не відповідає на питання. Він каже, що встановив кілька версій Python (версія 2 та версія 3). Він хоче запустити кілька сценаріїв з python 3, а деякі з python 2. Як ви змінюєте версію python, яка використовується?
Poltron Galantine

1
Він знаходиться у меню Файл-> Налаштування-> інтерпретатор проекту у нових версіях.
Andras Csehi

3
І навіть у нових версіях (наприклад, 4.5.4 і новіших версій) це у Файл -> Налаштування -> Проект: {your_project_name} -> Перекладач проекту.
Aiyion.Prime

27

Я думаю, ви говорите, що у вас встановлені python2 та python3, і ви додали посилання на кожну версію в Pycharm> Settings> Project Interpreter

Я думаю, що ви запитуєте, як у вас є проекти, які виконуються з Python 2 та деякі проекти, що працюють з Python 3.

Якщо це так, ви можете подивитися в розділі Виконати> Редагувати конфігурації

PyCharm Run> Редагувати конфігурації


Це буде працювати для запуску сценарію, але насправді призначене для фактичного запуску інтерпретатора і навіть може бути встановлено для кожного класу. Існує загальнонаціональна установка, яка краще підходить.
товариш

7

PyCharm 2019.1+

У рядку стану є нова функція під назвою Interpreter (трохи прокрутіть вниз). Це полегшує перемикання між інтерпретаторами python і бачити, яку версію ви використовуєте.

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

Увімкнути рядок стану

Якщо ви не бачите рядок стану, його можна легко активувати, виконавши команду Find Action ( Ctrl+ Shift+ Aабо + + Aна mac). Потім введіть рядок стану та виберіть Перегляд: Рядок стану, щоб побачити його.

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


4

Це також може статися в Intellij Ultimate, в який вбудований PyCharm. Питання, як діагностовано вище, вибрано неправильного перекладача.

Точний спосіб виправити це для будь-якого проекту - це перейти до Налаштування проекту ... Проектувати та коригувати SDK проекту . Ви можете додати новий проектний пакет SDK, якщо у вас немає Python 3, перейшовши до бінарного файлу python3. Це дозволить виправити вказані вище помилки. Ярлик до налаштувань проекту - синій значок типу шахівниці.

Ви також можете додати Python 3 як інтерпретатор за замовчуванням для проектів Python. У OSX це у Файл .. Інші налаштування ... Структура проекту за замовчуванням . Там ви можете встановити проект SDK, який тепер застосовуватиметься до кожного нового проекту. Він може бути різним на інших платформах, але все ж схожим.


3

Йти до:

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

Там ви можете побачити, які зовнішні бібліотеки ви встановили для python2, а які для python3.

Виберіть потрібну версію пітона відповідно до своїх вимог.

Зображення


2

Швидкий відповідь:

  • File -> Setting
  • У лівій частині в projectрозділі ->Project interpreter
  • Виберіть потрібний Project interpreter
  • Apply + OK

[ ПРИМІТКА ]:

Тестували на Pycharm 2018 та 2017.


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.