不能在 Pycharm 上使用 Python 3.10 作为解释器
Cannot use Python 3.10 as interpreter on Pycharm
我安装了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
但是,当尝试使用上述路径将 python3.10
配置为 Pycharm 上的 venv 时,我得到 Failed to create virtual environment
。我认为这与上面打印出的终端中的箭头有关,所以如果有人能帮助解释和正确配置它,那将非常有帮助。
需要为每个版本安装 venv 库 python。
在这种情况下,
sudo apt-get install python3.10-venv
我安装了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
但是,当尝试使用上述路径将 python3.10
配置为 Pycharm 上的 venv 时,我得到 Failed to create virtual environment
。我认为这与上面打印出的终端中的箭头有关,所以如果有人能帮助解释和正确配置它,那将非常有帮助。
需要为每个版本安装 venv 库 python。
在这种情况下,
sudo apt-get install python3.10-venv