Pycharm 找不到已安装的模块(未显示红色错误,一运行就报错) No module named x

所需要的库和包都安装了,Pycharm 显示没有红色的错误。但是就是运行的时候,报错 No module named x。。

弄了 2 个小时,尝试了很多办法,终于解决。其核心就是 Pycharm 引用的库的地址不对。

方法 1:把文件变为 Sources Root

​​​​​​​

​​​​​​​方法 2:删掉 Python interpreter 里多余的源,只留所需要的。

方法 3:

我以上两个方法都没有作用。。最后发现是我Python 的地址不对。或者说是引用的环境不是这个项目的。找到项目所对应的环境,修改成那个环境地址。就好了。

即 pycharm从路径导入模块函数的地址需要核实。如果仍然出现模块报错,请检查改目录是否有对应的模块包。

方法 4 :

如果可能问题无法解决,此时有可能安装包安装到原目录中,可以手动从原目录复制到pycharm导入模块路径。
为了我避免此问题,我同时修改了 默认 Python 地址。

使用Mac下修改Python路径

到此,我的问题解决。希望能帮到你。

猜你喜欢

转载自blog.csdn.net/stellao_o/article/details/129211196