win7(64bit)+python3.5+pyinstaller3.2安裝和測試


最近因為做項目需要,需要在win7中安裝pyinstaller用於將.py文件生成脫離python平台的可執行程序*.exe文件。

安裝步驟

第一步:安裝python3.5

[下載python3.5的安裝包列表] (https://www.python.org/ftp/python/3.5.0/)
64位下載包:python-3.5.0-amd64.exe
32位下載包:python-3.5.0.exe
這里雖然我們是64位的操作系統,但是我們仍然選擇32位的python3.5,原因是64位的python3.5在windows上可能無法執行。
下載完成后,直接安裝,安裝過程省略。安裝完成后,通過cmd進入命令行,執行python --version

第二步:安裝pywin32(Python for Windows Extensions)

pywin32的下載列表: Python for Windows Extensions
下載32位的安裝包:pywin32-220.win32-py3.5.exe
下載完點擊安裝

第三步:安裝wxpython模塊

wxpython下載列表:Index of /Phoenix/snapshot-builds
下載32位的安裝包: wxPython_Phoenix-3.0.3.dev2804+0a44abb-cp35-cp35m-win32.whl

第四步:安裝pyinstaller3.2

下載壓縮包:PyInstaller-3.2.zip
下載完成之后,直接unzip PyInstaller-3.2.zip

cd pyinstaller-3.2
python pyinstaller.py -w --onefile main.py

注意點:

1)pyinstaller3.2版本支持python3.5有問題,需要升級為pyinstaller-develop版本,具體參照:
WARNING: Can not get binary dependencies for file...
2) win10+python3.5構造的可執行文件不能夠在win10以下的操作系統中執行

參考網址:

Win7,64位下,PyInstaller把.py生成.exe時,要使用低版本的setuptools(19.2)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM