所需要的库和包都安装了,Pycharm 显示没有红色的错误。但是就是运行的时候,报错 No module named x。。
弄了 2 个小时,尝试了很多办法,终于解决。其核心就是 Pycharm 引用的库的地址不对。
方法 1:把文件变为 Sources Root
方法 2:删掉 Python interpreter 里多余的源,只留所需要的。
方法 3:
我以上两个方法都没有作用。。最后发现是我Python 的地址不对。或者说是引用的环境不是这个项目的。找到项目所对应的环境,修改成那个环境地址。就好了。
即 pycharm从路径导入模块函数的地址需要核实。如果仍然出现模块报错,请检查改目录是否有对应的模块包。
方法 4 :
如果可能问题无法解决,此时有可能安装包安装到原目录中,可以手动从原目录复制到pycharm导入模块路径。
为了我避免此问题,我同时修改了 默认 Python 地址。
到此,我的问题解决。希望能帮到你。