閱讀699 返回首頁    go 阿裏雲 go 技術社區[雲棲]


py2exe 打包 Pmw Error 3 解決方案

     今天生成exe後一直打不開,提示Error 3,查了很多資料後發現時Pmw的問題

     Pwm是動態加載自身的,所以如果要打包,要先將其變成靜態庫

     也就是:

1.首先切換到源目錄下:C:\Python27\Lib\site-packages\Pmw\Pmw_1_3_3\bin

2.然後執行 python bundlepmw.py C:\Python27\Lib\site-packages\Pmw\Pmw_1_3_3\lib (注意是lib)

3.然後會在bin下生成個Pmw.py (貌似2.0生成的有問題)

4.複製Pmw.py和lib裏的PmwBlt.py和PmwColor.py到要打包的文件夾下

5.按常規打包即可


      說最新的py2exe已經可以打包成一個exe了,但是x64還不支持,32位的生成後一直打不開

      圖標是因為win7的優先級,所以設置要麻煩點

最後更新:2017-04-03 21:30:11

  上一篇:go 騰訊收購虛幻引擎3開發商 Epic 耗資3.3億美元
  下一篇:go 穀歌應棄 Chrome OS 操作係統 10 大理由