您好,登錄后才能下訂單哦!
一、安裝pyinstaller
先安裝anacode,再去安裝python。會有很多自帶的lib庫,可以省去很多麻煩。
1、用國外庫安裝
pip install pyinstalller
由于國外網絡的限制,經常會報以下錯誤:
ERROR: Could not find a version that satisfies the requirement pyinstalller (from versions: none)
ERROR: No matching distribution found for pyinstalller
可以通過翻墻解決這一問題
2、用國內庫安裝
這里使用的是豆瓣的鏡像進行安裝
pip3 install pyinstaller -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com Looking in indexes: http://pypi.douban.com/simple/
如果出現以下問題:
這里主要是是‘enum'參數問題:
AttributeError: module 'enum' has no attribute 'IntFlag'
通過百度得知,是由于python版本的升級,導致了‘enum'出現兼容性問題,只要卸載‘enum'庫就好了。
pip uninstall enum34
輸出:
Found existing installation: enum34 1.1.6
Uninstalling enum34-1.1.6:
Would remove:
c:\programdata\anaconda3\lib\site-packages\enum34-1.1.6.dist-info\*
c:\programdata\anaconda3\lib\site-packages\enum\*
Proceed (y/n)?
輸入:y
輸出:
Successfully uninstalled enum34-1.1.6
卸載成功,重新輸入安裝指令就可以安裝成功
二、使用pyinstaller
1、pyinstaller常用選項
2、生成exe
pyinstaller -Fw main.py ui.py
最終生成main.exe
總結
到此這篇關于Python3.6 pyinstaller安裝和使用的文章就介紹到這了,更多相關Python3.6 pyinstaller 內容請搜索億速云以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持億速云!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。