把pycharm解释器从Python3.6切换成Python3.7

电脑上一直装有两个Python环境(3.6和anaconda的3.7),默认是3.6,vnpy3.0项目需要numpy==1.21.5,pip install一直装不上这个版本,报错是只找到numpy1.19左右的版本,去pypi官网查了后续版本一直都有,手动在官网下载了包,手动安装的时候报错要求Python版本3.7(巨坑啊)。

3.6版本我有大量项目在用不能卸,3.7我本来只在Spyder里面用,甚至不知道怎么在cmd里面用到3.7的版本(解决方案:首先3.7版本要在环境变量里,把anaconda目录下的python.exe重命名,比如python37.exe就可以使用了,例如命令行里输入python37 setup.py )

在setting里面add新的37解释器一直不成功(各种问题,比如报package导不进来),venv建好了却还是3.6版本,在底下开了一个终端测试Python版本也是3.6。

最后的解决方法(可能不是最好的,但解决了我的问题):

在系统环境变量里把anaconda的地址放到原来3.6python的上面就行了(默认的版本也会变成3.7)

把pycharm解释器从Python3.6切换成Python3.7_第1张图片

(我已然换成了3.7,但上面还是显示3.6,我也不知道为啥,我用的是Python2017.3专业版本,不知道是不是它的bug)

ps: pip相关的不用改,直接使用

你可能感兴趣的:(python,pycharm)