PyCharm сообщает о неправильной версии Python

Согласно снимку экрана, моя система сообщает о Python 3.6.5, но PyCharm сообщает о том же файле, что и 3.5.2.

Кто-нибудь знает как исправить?

PyCharm сообщает о неправильной версии Python

Обновлено: Я подозреваю, что это потому, что для предыдущего проекта я установил версию интерпретатора и установил параметр «Применить это ко всем будущим проектам». А потом обновил Анаконду.

Почему в Python есть оператор "pass"?
Почему в Python есть оператор "pass"?
Оператор pass в Python - это простая концепция, которую могут быстро освоить даже новички без опыта программирования.
Некоторые методы, о которых вы не знали, что они существуют в Python
Некоторые методы, о которых вы не знали, что они существуют в Python
Python - самый известный и самый простой в изучении язык в наши дни. Имея широкий спектр применения в области машинного обучения, Data Science,...
Основы Python Часть I
Основы Python Часть I
Вы когда-нибудь задумывались, почему в программах на Python вы видите приведенный ниже код?
LeetCode - 1579. Удаление максимального числа ребер для сохранения полной проходимости графа
LeetCode - 1579. Удаление максимального числа ребер для сохранения полной проходимости графа
Алиса и Боб имеют неориентированный граф из n узлов и трех типов ребер:
Оптимизация кода с помощью тернарного оператора Python
Оптимизация кода с помощью тернарного оператора Python
И последнее, что мы хотели бы показать вам, прежде чем двигаться дальше, это
Советы по эффективной веб-разработке с помощью Python
Советы по эффективной веб-разработке с помощью Python
Как веб-разработчик, Python может стать мощным инструментом для создания эффективных и масштабируемых веб-приложений.
2
0
247
2

Ответы 2

Похоже, у вас оба установлены. Я использовал python 3.5.2, но недавно обновился до 3.6.2. Я изменил PATH, но pycharm все еще отображал старую версию 3.5.2.

Все, что вам нужно сделать, это добавить расположение python 3.6.5 в список интерпретаторов вашего проекта.

Click the gear icon and select "Add Local"

Щелкните значок шестеренки в правом верхнем углу и выберите «Добавить локальный». Затем просто добавьте расположение python.exe для python 3.6.5.

Название проекта - это свободная текстовая строка, вы можете изменить ее на все, что захотите. Реальные детали находятся в «пути интерпретатора», когда вы переходите и редактируете определение интерпретатора.

Нажмите на зубчатое колесо и выберите «Показать все ...»

Теперь вы можете увидеть реальный путь.

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

import sys
print(sys.version)

Если вы видите старую версию, вы можете просто добавить в PyCharm новый интерпретатор с правильным путем к вашей среде Python 3.6.

Другие вопросы по теме