<em>Mac</em>Book项目 2009年学校开始实施<em>Mac</em>Book项目,所有师生配备一本<em>Mac</em>Book,并同步更新了校园无线网络。学校每周进行电脑技术更新,每月发送技术支持资料,极大改变了教学及学习方式。因此2011
2021-06-01 09:32:01
1.cmd進入py檔案所在的目錄
備註:在py檔案所在的目錄下,按住shift+滑鼠右擊,然後找到“在此處開啟PowerShell視窗”,即可進入當前目錄
2.輸入以下程式碼:
備註:使用-D製作出來的exe比使用-F的快很多,因為-F把所有dll檔案都打包到一個exe中了(-F這時候exe會很大,載入變慢,推薦-D)
#-w:不顯示後臺 -i新增圖示 pyinstaller -D -w -i D:\main.ico ***.py(py檔名)
1.開啟專案的位置;
2.開啟cmd,切換到專案的路徑下,在控制檯輸入:
#為了解決編碼問題 chcp 65001
3.開啟cmd,切換到專案的路徑下,在控制檯輸如:
生成main.spec檔案
pyi-makespec main.py
4.製作spec檔案
# -*- mode: python ; coding: utf-8 -*- block_cipher = None a = Analysis(['main_login.py','akm_signup.py','copy_files.py','main.py','my_command.py','not_online.py','suggest_main.py','update_files.py'], pathex=['C:/Users/Lenovo/PycharmProjects/CAM_GUIDE-GZY'], binaries=[], datas=[], hiddenimports=[], hookspath=[], hooksconfig={}, runtime_hooks=[], excludes=[], win_no_prefer_redirects=False, win_private_assemblies=False, cipher=block_cipher, noarchive=False) pyz = PYZ(a.pure, a.zipped_data, cipher=block_cipher) exe = EXE(pyz, a.scripts, [], exclude_binaries=True, name='main_login', debug=False, bootloader_ignore_signals=False, strip=False, upx=True, console=True, disable_windowed_traceback=False, target_arch=None, codesign_identity=None, entitlements_file=None , icon='D:\auto.ico' ) coll = COLLECT(exe, a.binaries, a.zipfiles, a.datas, strip=False, upx=True, upx_exclude=[], name='main_login')
a.Analysis中輸入所有的py檔案,與main(我這裡是main_login,這裡其實指的事你的主檔案)一個資料夾的可以直接寫檔名,不一個資料夾的需要寫完整的檔案路徑
b.pathex中輸入專案的路徑
c.如果exe要自定義一個圖示的話需要調整entitlements_file=None這邊(注意:這裡用-i無法自定義圖示)
entitlements_file=None , icon='D:\auto.ico')
…其餘的一般不用填
d.用設定好的spec檔案製作exe:
pyinstaller -D main_login.spec
main.exe(我這裡是main_login.exe啦)路徑在該目錄的dist資料夾下
shift+滑鼠右擊+在此處開啟PowerShell視窗,效果如下:
到此這篇關於python封裝成exe的文章就介紹到這了,更多相關python封裝成exe內容請搜尋it145.com以前的文章或繼續瀏覽下面的相關文章希望大家以後多多支援it145.com!
相關文章
<em>Mac</em>Book项目 2009年学校开始实施<em>Mac</em>Book项目,所有师生配备一本<em>Mac</em>Book,并同步更新了校园无线网络。学校每周进行电脑技术更新,每月发送技术支持资料,极大改变了教学及学习方式。因此2011
2021-06-01 09:32:01
综合看Anker超能充系列的性价比很高,并且与不仅和iPhone12/苹果<em>Mac</em>Book很配,而且适合多设备充电需求的日常使用或差旅场景,不管是安卓还是Switch同样也能用得上它,希望这次分享能给准备购入充电器的小伙伴们有所
2021-06-01 09:31:42
除了L4WUDU与吴亦凡已经多次共事,成为了明面上的厂牌成员,吴亦凡还曾带领20XXCLUB全队参加2020年的一场音乐节,这也是20XXCLUB首次全员合照,王嗣尧Turbo、陈彦希Regi、<em>Mac</em> Ova Seas、林渝植等人全部出场。然而让
2021-06-01 09:31:34
目前应用IPFS的机构:1 谷歌<em>浏览器</em>支持IPFS分布式协议 2 万维网 (历史档案博物馆)数据库 3 火狐<em>浏览器</em>支持 IPFS分布式协议 4 EOS 等数字货币数据存储 5 美国国会图书馆,历史资料永久保存在 IPFS 6 加
2021-06-01 09:31:24
开拓者的车机是兼容苹果和<em>安卓</em>,虽然我不怎么用,但确实兼顾了我家人的很多需求:副驾的门板还配有解锁开关,有的时候老婆开车,下车的时候偶尔会忘记解锁,我在副驾驶可以自己开门:第二排设计很好,不仅配置了一个很大的
2021-06-01 09:30:48
不仅是<em>安卓</em>手机,苹果手机的降价力度也是前所未有了,iPhone12也“跳水价”了,发布价是6799元,如今已经跌至5308元,降价幅度超过1400元,最新定价确认了。iPhone12是苹果首款5G手机,同时也是全球首款5nm芯片的智能机,它
2021-06-01 09:30:45