<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      pyinstaller打包整個文件文件夾和相關exe,三方庫

      #打包目的:完全脫離環境,只copy hello.exe去其他機器就可以完美運行
      #打包命令:
      pyinstaller  --onefile  .\xxx\hello.py  --hidden-import "tkinter" --hidden-import=glob  --hidden-import=lxml  --add-data ".\xxx\*;." --distpath output_dir --add-data c:\h1.exe;.
      --onefile:以hello.py為入口文件,將整個程序打包為一個hello.exe文件
      --hidden-import:打包時手動把需要的library打包進去
      --add-data ".\xxx\*;.":打包時將xxx folder下的所有文件打包到exe的根目錄下

      --distpath output:生成.exe的路徑

      問題1:
       cmd = sys.executable + " example.py" #調用執行程序的python腳本去執行
      example.py

        如果py腳本里有sys.executable調用當前python去執行其他python腳本,sys.executable在python腳本是執行腳本的當前python, 而打包后的sys.executable則是h1.exe,所以會調用hello.exe執行.py,這樣就會報錯

        解決方法:

          將調用的.py腳本再次打包成為h1.exe,然后再在.py腳本里用c:\xxx\h1.exe代替sys.executable  .py,這樣就可以完全脫離python依賴

          這樣在當前電腦可以運行,但如果換個電腦不把h1.exe放到指定路徑就會提示找不到h1.exe

       

      問題2:
          換電腦執行hello.exe提示找不到h1.exe,因為只把hello.exe單獨copy過去執行,h1.exe沒有copy,我們期望的是只把hello.exe copy過去就行,不需要copy其他依賴文件
        解決方法:
      #在相關.py腳本里定義這個函數,然后調用它獲取真實的文件路徑
      #sys.
      _MEIPASS這個屬性只有在python腳本被打包成h1.exe后執行exe才會有值,這個路徑如下所示
      #sys._MEIPASS: C:\Users\ADMI\AppData\Local\Temp\_MEI12346
      #執行
      hello.exe后會在該路徑下解壓相關文件,你可以看到你打包的文件布局
      import sys
      def resource_path(relative_path):
          if hasattr(sys, '_MEIPASS'):
              return os.path.join(sys._MEIPASS, relative_path)
          return os.path.join(os.path.abspath("."), relative_path)\n

       





       

      posted @ 2025-09-15 09:42  我的腹肌不見了  閱讀(46)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 免费看欧美全黄成人片| 老色鬼在线精品视频| 亚洲欧美人成人让影院| 亚洲 日本 欧洲 欧美 视频| 精品一卡2卡三卡4卡乱码精品视频| 国产欧美亚洲精品a| 沙坪坝区| 亚洲av二区三区在线| 和艳妇在厨房好爽在线观看 | 亚洲综合久久精品哦夜夜嗨| 亚洲AV蜜桃永久无码精品| 亚洲一区成人av在线| 国产成人精品无人区一区| 无遮高潮国产免费观看| 亚洲欧洲精品一区二区| 国产精品av免费观看| 亚洲一区中文字幕人妻| 国产成人午夜福利在线观看| a片免费视频在线观看| 国产精品一码在线播放| 国产高清自产拍AV在线| 国产一区二区三区禁18| 麻豆亚州无矿码专区视频| 亚洲自偷自拍熟女另类| 内射老阿姨1区2区3区4区| 搡老熟女老女人一区二区| 俄罗斯美女真人性做爰| 精品免费看国产一区二区| 又大又粗欧美黑人aaaaa片| 日本亚洲欧洲免费无线码| 日韩女同在线二区三区| 阳原县| 国内精品久久久久影视| 亚洲永久视频| 日韩一区二区三区精彩视频| 人妻伦理在线一二三区| 国产一区二区三区九精品| 亚洲最大成人在线播放| 国产亚洲国产精品二区| 亚洲色在线v中文字幕| 蜜桃av多人一区二区三区|