无法在 Pycharm 上使用 Python 3.10 作为解释器

iny*_*ace 3 python linux pycharm python-3.10

我已经python3.10安装了,但无法将其设置为解释器。

python3.10可以通过直接在终端上调用并使用以下命令来确认安装:

$ ls -ls /usr/bin/python*
   0 lrwxrwxrwx 1 root root       9 Apr 16  2018 /usr/bin/python -> python2.7
   0 lrwxrwxrwx 1 root root       9 Apr 16  2018 /usr/bin/python2 -> python2.7
3548 -rwxr-xr-x 1 root root 3633000 Feb 27  2021 /usr/bin/python2.7
   0 lrwxrwxrwx 1 root root       9 Nov 17 05:41 /usr/bin/python3 -> python3.6
5312 -rwxr-xr-x 1 root root 5437464 Oct  5 07:05 /usr/bin/python3.10
4424 -rwxr-xr-x 1 root root 4526456 Jan 26  2021 /usr/bin/python3.6
4424 -rwxr-xr-x 1 root root 4526456 Jan 26  2021 /usr/bin/python3.6m
   0 lrwxrwxrwx 1 root root      10 Nov 17 05:41 /usr/bin/python3m -> python3.6m

Run Code Online (Sandbox Code Playgroud)

python3.10但是,当尝试使用上面的路径在 Pycharm 上配置为 venv 时,我得到Failed to create virtual environment. 我认为这与上面终端打印中的箭头有关,所以如果有人可以帮助解释和正确配置它,那将非常有帮助。

iny*_*ace 5

需要为每个版本的python安装venv lib。

在这种情况下,

sudo apt-get install python3.10-venv