chan

朝生暮死不足笑 但悲百年不足道

【Python解释器】Pycharm中python解释器相关的一个奇怪问题及解决


今天运行以前的一个项目,死活提示没有找到pymysql模块

———————————————

这个项目,是在学习武沛奇的Django源码课程时,学习完中间件后,后面学习模板相关。

为了区分,我直接复制了中间件的项目,然后修改为模板,然后自成一个单独的项目,以便后面复习的时候好区分。

————————————————-

再历经数次的删除虚拟环境,重新创建,问deepseek以及各种折腾后,我甚至怀疑计算机学还存不存在了。

最后,偶尔的点击Django启动项配置,发现了问题所在,如下图所示。

我的pymysql装在此项目下对应的虚拟环境中,一切没有问题。

但是,启动的时候,用的却是之前的中间件解释器。。

难怪。。。

破案,下班。耽误半天时间。

——————————————————-

补充学到的几点排查方法:

运行以下命令,确认 pip 和 python 是否指向虚拟环境:

Get-Command pip
Get-Command python

评论
还没有评论
    发表评论 说点什么