下面方法是自己亲身实践的,仅供参考
1.在做外星人大战时,pip成功安装pygame模块,但是运行出错,大概意思就是没有导入成功pygame模块
2.于是怀疑自己有没有安装成功(当时明明安装成功了,但是也是可以在核实下的嘛),进一步确定的确安装成功了
3.又卡住了,(⊙﹏⊙),只好求助百度和CSDN哈,找到一种方法,pycharm从setting中导入,存在即是方法,搞~
4.咳,又出问题,尝试多次,都没办法,难受中~无意中看到 当前使用 Project Interpret 使用的python解释器在E:(电脑的E盘一般都是放文件的盘,不会放python解释器的啊),还有一个在C:盘,小盆友你是否有很多问号??
5.哈哈,由于当时我安装的是在c:盘啊,瞬间来精神了,立马查询路径并确认,果然啊
6.于是立马进入setting,将Project Interpret 使用的python解释器选择自己安装的那一个,哈哈,立马出现了自己前面安装的一些模块,抬了一手啊
7.当我看到import pygame没有报错时,就知道稳了,哈哈哈,走你!
8.一些猜想(待验证):
自己pip安装的模块是借助自己电脑上安装的python解释器运行的,因此这些模块与已安装的解释器更有关联性。
每次新建项目时,默认是虚拟的python解释器,这个解释器使用一些模块需要重新加载,也就是需要从setting中加载,由于访问网的限制,加载会比较困难
这两个解释器加载的项目可能不同步,所以才会出现之前可以用的模块,新建项目后又用不了了~
当然这些只是自己的猜想,而且自己目前也只新建了两个项目,还是需要验证了~实践出真知嘛!
建议每次新建项目的时候从setting里选择电脑上已安装的解释器
相关文章: