Python學習筆記—-把.py程序轉化成.exe完美在windows上運行

Python學習筆記—-把.py程序轉化成.exe完美在windows上運行

https://blog.csdn.net/whl826661099/article/details/79624326
一,寫了一個搶火車票的程序.無奈別人的電腦沒又裝python沒法運行.然後就想着把我寫好得程序轉成.exe在windows上直接運行,豈不美哉.
其實很簡單,有一個現成的pyInstaller工具,直接拿來用就可以了。
二,pyInstaller安裝配置

1,打開網址:pyInstalller下載網址

如圖:


看好你的python版本 我的是python 3.5 (查看版本,直接在命令框中輸入 python 就會彈出你安裝的python版本了)
2,下載並解壓後目錄如下:(建議和python放在相同的目錄下)

3,還需要下載一個pywin32(pywin32網址)
看好自己的版本再下載.


4,雙擊pywin32-221.win-amd64-py3.5.exe安裝,注意安裝的時候會自動檢測之前安裝的Python。下一步,下一步。
5,在CMD命令行進入Python3.5目錄下的Scripts目錄並執行:python pywin32_postinstall.py -install命令
6,在CMD命令行中進入D:\Programs\Python\pyinstaller-pyinstaller目錄(之前解壓的pyInstaller文件夾),然後執行:python setup.py install
三,製作exe

1,先寫一個hello.py

    print(“Hello Word”)
    input()

2,將hello.py放到目錄D:\Programs\Python\pyinstaller-pyinstaller下。
3,在CMD命令行進入該目錄,並執行命令:python pyinstaller.py -F hello.py


4,生成了一個新目錄D:\Programs\Python\pyinstaller-pyinstaller\hello
在該目錄的dist文件夾下生成了一個hello.exe。

5,運行hello.exe
完了………………………..

 

附帶pyinstaller的使用方法

pip 安裝,國內的源速度飛快

pip install -i https://pypi.douban.com/simple pyinstaller

然後正常輸入pyinstaller -h 可以看到全面的幫助,最常見的把一個py腳本打包成exe就是
確保命令行已經在該文件目錄下後輸入

pyinstaller -F -c target.py

-F代表打包成一個exe文件,-c是命令行腳本,如果有GUI則改爲-w
具體的參數太多了,直接pyinstaller -h看吧。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章