之前一直使用的是Python 3.7.7
,PyCharm 2018.3.4
,一切都挺好。
但直到今天我在本地装了个Python 3.11.4
,然后在PyCharm
中创建项目后,想要给项目创建一个基于Python 3.11.4
的venv
虚拟环境,然后就出问题了,创建不了虚拟环境,而直接在项目中使用本地的Python 3.11.4
本地环境,Project Interpreter
中提示:[unsupported] Python 3.1 the\path\to\python.exe
。
然后之前的美好被打破了。。。
起初我以为安装的Python3.11有问题,然后卸载重新安装了好几次。
我还以为是因为我本地共存了Python3.7和Python3.11多个版本导致,我又把Python3.7卸载,仍不能解决问题。
再后来网上查资料得知:
PyCharm2022.2:Python 3.11 支持
PyCharm2021.2:Python 3.10 支持
看来是我使用的PyCharm 2018.3.4
太老了。
找到问题就好办了。
那就安装新版的PyCharm呗,要用就用最新(目前最新是:PyCharm2023.2)
PyCharm 各版本下载
PyCharm 各版本更新内容
下载安装都比较简单,没啥说的。
==============================================================
你可能会担心如何PJ,你可以使用社区版,但社区版被阉割了不少功能(相比专业版)
当然如果你仍想使用专业版的话,除了官网买licenses外,
你还可以参考如下文章进行白嫖:
使用JetBrains家族产品的同学,你可能需要:ja-netfilter、ja-netfilter-all
ja-netfilter-all 使用介绍
==============================================================
我这里使用的目前最新版本的 PyCharm 2023.2
然后就可以愉快的在Pycharm中使用较新版本的Python了
其他可能有用的链接:
https://www.4fb.cn/soft/pc/709.html