Pyinstaller:將.py檔案打包為.exe出現:AttributeError: module 'enum' has no attribute 'IntFlag'?
博主的環境如下:
Windows 10-10.0.17134-SP0
PyInstaller 3.3
PyQt 5.9.2
Python 3.6.3
使用PyQt寫了一個小程式,現在需要將其打包為exe檔案方便移植。使用pyinstall命令:
pyinstaller -F mainshishi.py
進行打包時出現:
AttributeError: module 'enum' has no attribute 'IntFlag'
以及:
AttributeError: 'str' object has no attribute 'items'
經查閱之後,發現是因為電腦裡安裝了enum34這個包 ,這個包與python自帶的enum包衝突了,因此使用uninstall命令將其解除安裝即可!
完成解除安裝之後再用以上命令打包,發現打包成功:
且程式能夠正常執行:
相關推薦
Pyinstaller:將.py檔案打包為.exe出現:AttributeError: module 39;enum39; has no attribute 39;IntFlag39;?
博主的環境如下: Windows 10-10.0.17134-SP0 PyInstaller 3.3 PyQt 5.9.2 Python 3.6.3 使用PyQt寫了一個小程式,現在需要將其打包
【Python學習】使用Pyinstaller將py檔案匯出為exe檔案
PyInstaller其實就是把python解析器和你自己的指令碼打包成一個可執行的檔案,但是它不是跨編譯的,也就是說在Windows下用PyInstaller生成的exe只能執行在Windows下,在Linux下生成的只能執行在Linux下。 Pyinstaller的安裝 直接使用pip install
使用pyinstaller將py檔案打包成exe可執行程式
注:博主使用的 python3.5.3版本。 1. 下載安裝 pyinstaller包。 在終端中,cd到 python目錄下的 Scripts目錄內。 使用pip命令下載安裝 pyinstaller。 等待安裝完成。 2. 用 pyinstaller打包py檔
使用pyinstaller把py檔案打包為exe檔案
注:安裝pyinstall的先決條件是安裝PyWin32 pyinstall下載及安裝 下載地址: 或 pip install pyinstall 若是下載的安裝包,則下載解壓後進入cmd命令,cd pyinstall檔案目錄中執行 python setup.py in
【pycharm】 如何將python檔案打包為exe格式
首先我是通過Pyinstall打包的,具體安裝及打包步驟如下 1.開啟終端控制檯 通過pip命令進行安裝 pip install PyInstall 2.接著會自動下載,安裝成功後 通過Pyinstall自帶命令進行打包 3.控制檯輸入 Pyinstall
Linux下安裝pyinstaller用於將py檔案打包生成一個可執行檔案
(2)cd pyinstaller-2.1 執行 python setup.py install 4. 拷貝py檔案 將需打包的py檔案如test.py 拷貝到當前目錄 5. 生成可執行檔案 cd到pyinstaller目錄, 執行 python pyinstaller.py test.py可能遇到的問題1
pycharm如何將python檔案打包為exe格式
因為近期正在學習python,就需要將python檔案打包為exe可執行檔案,就將該過程記錄下來。 首先我是通過Pyinstall打包的,具體安裝及打包步驟如下 1.開啟終端控制檯 通過pip命令進行安裝 pip install PyInstall 2.接著
Python:如何將py檔案打包生成exe檔案
1、下載pyinstaller並解壓(可以去官網下載最新版): 2、下載pywin32並安裝(注意版本): 3、將專案檔案放到pyinstaller資料夾下面(我的是test.py): 4、按住shift鍵右擊,在當前路徑開啟Powershell(我用的是w
Pycharm下將py檔案打包成exe檔案
1. 在PyCharm下安裝PyInstaller2. 在Terminal下輸入:“PyInstaller -F -w *.py” 就可以製作出exe。生成的檔案放在同目錄dist下。 -F(注意大寫)是所有庫檔案打包成一個exe,-w是不出黑色控制檯視窗。 不加
cx_Freeze將py檔案打包成exe檔案,隱藏控制檯
docs:http://cx-freeze.readthedocs.io/en/latest/distutils.html download:https://pypi.python.org/pypi/
ubuntu下使用pyinstaller將python檔案打包成exe(py檔案中含有keras框架的程式碼)
一 使用工具 pyinstaller, 在ubuntu上安裝pyinstaller非常的簡單,直接使用下面的命令即可 pip install pyinstaller 注意:推薦大家使用python3.0及以上的python版本(好像python3.6使用pyinstaller也存在一些問題),因為使用p
Python 使用pyinstaller將py檔案釋出成exe程式
一. Pyinstaller簡介 Python是一個指令碼語言,被直譯器解釋執行。它的釋出方式: .py檔案:對於開源專案或者原始碼沒那麼重要的,直接提供原始碼,需要使用者自行安裝Python並且安裝依賴的各種庫。(Python官方的各種安裝包就是這樣做的) .pyc檔案:有些公司或個人因
如何將jar檔案打包成exe專案(原始碼由idea打包以springboot為底層框架)
原來的地址: 原地址 # 前言: 一直以來java程式編寫的檔案都是在伺服器上執行。並且需要安裝jdk環境.如果使用者是一個不會操作伺服器而且並不是一個程式設計師的話怎麼樣才能在最小的成本下來執行程式呢? 我就想到了如果jar檔案能被當成exe檔案來執行的話不是隻需要點選就行了嗎? 所有我就
python3.5把py檔案轉換為exe檔案(by PyInstaller)
1.配置系統變數 安裝需要用到pip工具,該工具在3.5版本的python中已經自帶不用另行安裝,但是需要在系統變數中新增python下的Scripts資料夾,如下圖: 在Path變數值中新增【;(python的安裝目錄)\Scripts】 *注
python 將py指令碼打包生成exe可執行檔案
python 環境 2.7.4 最終效果如下 使用 了 pyinstaller 這裡打包一個exe只需兩步 第一步 python 環境下 命令列直接 pip install pyinstaller 第二步 下載完成後, 命令列 pyinstaller -F 檔名
使用Py2exe將PyQt程式打包為exe檔案
更多1 1.簡介 Py2exe可以將一個Python程式打包成exe可執行檔案,方便沒有Python環境的電腦上使用程式。使用Py2exe打包需要編寫一個打包指令碼,執行後可以得到打包檔案。對於32位版本,Py2exe可以將程式打包成單檔案;對於64位版本,暫時還不支援打包成單檔案。不過,無論如何壓縮,
使用pyinstaller將python檔案打包成exe
例如d:\install\get_type.py檔案打包成exe執行檔案1.安裝pyinstaller(首先安裝pip)進入到D:\Program Files\Python36\Scriptspip install pyinstaller或者pip3 install pyin
python Pystaller 將python檔案打包成exe
1、PyInstaller是一個第三方庫,通過對原始檔打包,Python程式可以在沒有安裝 Python的環境中執行。 2、在命令列使用pip install pyinstaller安裝即可。(win+r,輸入cmd,開啟命令列) 3、將cmd的目錄切換至(命令:cd 檔案路徑(注意空格)
win10平臺將python檔案打包成exe檔案
環境:win10,python3.5,可執行的py檔案 ##1、下載pyinstaller pip install pyinstaller 測試是否安裝成功: 在dos介面,輸入pyinstaller,出現下圖說明成功。 ##2、打包 進入dos介面,進入你想
python3.6 將py檔案轉換成EXE檔案
1、開啟控制檯,安裝python庫: pip install pyinstaller pip install pywin32 2、生成exe,會在py檔案同級目錄下新建一個dist資料夾,exe