qq_38319794
了解了解了解了
2017-09-18 01:41
采纳率: 50%
浏览 2.7k

怎么把python项目打包成exe

项目可能比较复杂 用到了深度学习框架caffe 和一个c++生成的exe文件 而且程序本身也调用了一些额外的文件(.mat .caffemodel .xml格式)

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

4条回答 默认 最新

  • zy841958835
    cloudyzhao 2017-09-21 00:36
    已采纳

    楼主你的这种错误我没遇到过 不过stackoverfolw上说 缺个东西 你可以试试 在py里面加上下面这段

    from PyInstaller.utils.hooks import collect_data_files, collect_submodules

    datas = collect_data_files("skimage.io._plugins")
    hiddenimports = collect_submodules('skimage.io._plugins')

    点赞 评论
  • qq_24373725
    黑夜照亮前行的路 2017-09-18 02:11

    pyinstaller -F -w -i manage.ico app.py-F:打包为单文件-w:Windows程序,不显示命令行窗口-i:是程序图标,app.py是你要打包的py文件另外需要pywin32。安装方法:先跑pip install pywin32再跑pip install pyinstaller即可

    作者:知乎用户
    链接:https://www.zhihu.com/question/31784262/answer/78624150
    来源:知乎
    著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

    点赞 评论
  • zy841958835
    cloudyzhao 2017-09-18 02:25

    切换到你的python主类的目录 cd path
    pyinstaller -F 你的主类.py 会在当前目录下生成一个dist文件夹里面有个主类.exe的
    至于你说的一些其他的文件 一般都是可以包含的 如果没有打包进去的话你就按照原目录结构存放即可

    点赞 评论
  • u011046042
    道亦无名 2017-09-19 00:55

    pyinstaller -F -w文件名.py

    点赞 评论

相关推荐