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 в домашней директории, но это не помогло.
Как исправить сиьуацию?
Ответы (1 шт):
Вероятно у вас неверно выставлено виртуальное окружение в самом pycharm.Посмотрите какое именно у вас виртуальное окружение выставлено( находится в file-->settings-->project interpreter).

