Согласно снимку экрана, моя система сообщает о Python 3.6.5, но PyCharm сообщает о том же файле, что и 3.5.2.
Кто-нибудь знает как исправить?
Обновлено: Я подозреваю, что это потому, что для предыдущего проекта я установил версию интерпретатора и установил параметр «Применить это ко всем будущим проектам». А потом обновил Анаконду.






Похоже, у вас оба установлены. Я использовал python 3.5.2, но недавно обновился до 3.6.2. Я изменил PATH, но pycharm все еще отображал старую версию 3.5.2.
Все, что вам нужно сделать, это добавить расположение python 3.6.5 в список интерпретаторов вашего проекта.
Щелкните значок шестеренки в правом верхнем углу и выберите «Добавить локальный». Затем просто добавьте расположение python.exe для python 3.6.5.
Название проекта - это свободная текстовая строка, вы можете изменить ее на все, что захотите. Реальные детали находятся в «пути интерпретатора», когда вы переходите и редактируете определение интерпретатора.
Нажмите на зубчатое колесо и выберите «Показать все ...»
Теперь вы можете увидеть реальный путь.
Я подозреваю, что имя просто не обновлялось при обновлении анаконды, но версия Python на самом деле такая же, как и в командной строке. Вы можете подтвердить это, запустив это из pycharm:
import sys
print(sys.version)
Если вы видите старую версию, вы можете просто добавить в PyCharm новый интерпретатор с правильным путем к вашей среде Python 3.6.