Python3.6 中的pyinstaller安裝和使用教程
一、安裝pyinstaller
先安裝anacode,再去安裝python。會有很多自帶的lib庫,可以省去很多麻煩。
1、用國外庫安裝
pip install pyinstalller
由于國外網(wǎng)絡(luò)的限制,經(jīng)常會報以下錯誤:
ERROR: Could not find a version that satisfies the requirement pyinstalller (from versions: none)
ERROR: No matching distribution found for pyinstalller
2、用國內(nèi)庫安裝
這里使用的是豆瓣的鏡像進行安裝
pip3 install pyinstaller -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com Looking in indexes: http://pypi.douban.com/simple/
如果出現(xiàn)以下問題:

這里主要是是‘enum’參數(shù)問題:
AttributeError: module 'enum' has no attribute 'IntFlag'
通過百度得知,是由于python版本的升級,導(dǎo)致了‘enum’出現(xiàn)兼容性問題,只要卸載‘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
總結(jié)
到此這篇關(guān)于Python3.6 pyinstaller安裝和使用的文章就介紹到這了,更多相關(guān)Python3.6 pyinstaller 內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
pandas對dataFrame中某一個列的數(shù)據(jù)進行處理的方法
這篇文章主要介紹了pandas對dataFrame中某一個列的數(shù)據(jù)進行處理的方法,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-07-07
Python內(nèi)置的HTTP協(xié)議服務(wù)器SimpleHTTPServer使用指南
這篇文章主要介紹了Python內(nèi)置的HTTP協(xié)議服務(wù)器SimpleHTTPServer使用指南,SimpleHTTPServer本身的功能十分簡單,文中介紹了需要的朋友可以參考下2016-03-03
Django發(fā)送郵件和itsdangerous模塊的配合使用解析
這篇文章主要介紹了Django發(fā)送郵件和itsdangerous模塊的配合使用解析,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下2019-08-08
Python?requests用法和django后臺處理詳解
這篇文章主要給大家介紹了關(guān)于Python中requests用法和django后臺處理的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下2022-03-03

