Следующий пост представляет собой компиляцию из нескольких источников, которая выглядела неожиданно сложной, поскольку мне не удалось найти способ установки, как в известных версиях Linux (Fedora, Debian, Ubuntu). На самом деле «pyenv install 3.1(X)» представляет собой сборку (build from source) с использованием оригинального tar-шара Python. Прежде чем вы сможете использовать конкретную версию Python, вам необходимо установить и настроить pyenv. В последней части поста описывается установка Python 3.12 независимо и параллельно с 3.11.7 и также переключение PyCharm на интерпретатор Python 3.12.1. Детально установка и pyenv CLI описаны в блоге
Импорт Numpy и matplotlib в проект PyCharm, работающий под управлением Python 3.12.1 (версии 3.11.7 и 3.12.1 работают одновременно на openSuse Tumbleweed kernel 6.7.2).