前言
今天在写python的时候发现用pycharm,写出的程序能够正常编译及运行。但通过控制台执行时,报错提示没有相关库

通过瞎倒腾发现 pycharm是通过一个代码目录下编译的没有调用之前安装环境中的python,exe。

可能这里pip install pywifi 把库下载到了代码目录下 没有下载到python环境中去。path环境变量中又使用的是下图的目录

具体怎么弄还没搞明白。这里就直接吧代码中下载的模块拷贝到 上图路径的lib中 cmd 成功运行

总结
小白一只,自个乱折腾,各位大佬就图个乐
博主在使用PyCharm时遇到程序能正常运行但通过控制台执行报错缺少库的问题。原因是PyCharm使用了项目内的Python环境而非系统环境。解决办法是将库手动复制到系统Python环境的lib目录下,使CMD能正确识别。这是一个关于Python环境配置和模块路径管理的常见问题。
6544





