解决控制台和pycharm的python解释器版本不一致的问题

自己记录问题用的

问题原因
首先,我们需要了解为什么会出现这个问题。PyCharm 允许用户为不同的项目配置不同的 Python 解释器。然而,当你打开 PyCharm 的终端时,它默认使用的是系统环境变量中配置的 Python 解释器,而不是 PyCharm 项目设置中的解释器。

在这个问题,我查阅资料发现:在window系统下,环境变量、系统变量、用户变量的优先级,详细请看下面的文章。用户变量的优先级比系统变量的优先级高

【计算机常识】环境变量,这下你一定懂环境变量了!(用户变量、系统变量、PATH变量)_系统环境变量-CSDN博客

首先我在cmd控制台下,确认了python解释器版本为python3.9

//在控制台下查看python的版本 
python --version

接着,在pycharm终端就检查lpython的解释器版本(与控制台下的不一致)

然后,我想要更改将控制台的版本与pycharm一致。

我查阅资料之后,首先查看了我的环境变量,添加了Python3.11的路径在用户变量中,并且在用户变量path中位置越高,优先级越高

//在控制台输入,查看python3.11所在的位置
where python

像这种问题,排查的思路是:

1.看一下你截图pycharm中是否有matplotlab这个库,

2.除了看pycharm的file下的settings外,再查看一下run菜单下的配置,

3.看一下计算机系统的path环境变量。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值