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

标签 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

但是,当尝试使用上述路径将 python3.10 配置为 Pycharm 上的 venv 时,我得到了无法创建虚拟环境。我认为这与上面打印出的终端中的箭头有关,所以如果有人能帮助解释和正确配置它,那将非常有帮助。

最佳答案

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

在这种情况下,

sudo apt-get install python3.10-venv

关于python - 无法在 Pycharm 上使用 Python 3.10 作为解释器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70037414/

相关文章:

python - Python 中的信号处理程序和日志记录

java - Gradle Spring Boot 插件在 Linux 上损坏

linux - 谁阅读正则表达式、Shell 或命令?

linux - 新的 linux tc 队列规则来创建突发......知识用完了

python - 我怎样才能告诉 PyCharm 参数应该是什么类型?

python - Pyramid 的 django-tables2 等效?

python - 如何在 .vimrc 中配置,执行当前文件 python f9?

python - 使用 Pandas DataFrame 将值放在组下方意味着

缺少 Python 3.3.5 时间模块

python - Pycharm 自动完成功能在 conda env 中不起作用