在使用pyinstaller对python程序进行打包后,若打包的主程序中调用自编模块(有时第三方模块也会出现同样问题),运行exe文件出现模块找不到的问题。

使用pyinstaller将python程序打包成exe执行文件时遇到模块找不到的问题解决办法

这样就不能将打包后的exe文件 在其他电脑上运行。

解决办法是:打包时加入你自编模块(或第三方模块所在文件夹路径),笔者程序中调用了shiyanshi自编模块,在D:\Pycharm\Program路径下。

使用pyinstaller将python程序打包成exe执行文件时遇到模块找不到的问题解决办法

使用pyinstaller将python程序打包成exe执行文件时遇到模块找不到的问题解决办法

因此打包时需要添加路径进行打包。

使用pyinstaller ***.py -F -p D:\Pycharm\Program命令在主程序所在文件目录下进行打包,即可解决模块找不到的问题。

使用pyinstaller将python程序打包成exe执行文件时遇到模块找不到的问题解决办法

可以正常运行。

使用pyinstaller将python程序打包成exe执行文件时遇到模块找不到的问题解决办法

 

 

相关文章:

  • 2021-05-20
  • 2022-01-11
  • 2021-09-21
  • 2022-12-23
  • 2021-11-16
  • 2021-06-02
  • 2021-07-15
  • 2021-12-11
猜你喜欢
  • 2021-08-25
  • 2021-08-26
  • 2021-12-16
  • 2021-08-26
  • 2021-08-13
  • 2021-04-07
  • 2021-09-18
相关资源
相似解决方案