Python代碼只能在安裝了Python編程的環(huán)境及模塊里執(zhí)行婶芭,如果想要將編好的代碼到其他計(jì)算機(jī)上運(yùn)行,就不一定能滿足條件了着饥。所以通過PyInstaller模塊將編號(hào)的Python代碼轉(zhuǎn)換為可以執(zhí)行的程序犀农,后綴為.exe的文件。
第一次使用PyInstaller模塊宰掉,需要安裝模塊呵哨,具體安裝方法可以參考在PyCharm中安裝模塊xlwings的安裝方法赁濒,只要把模塊名稱從xlwings改成PyInstaller就可以了。
安裝完成后查看文件安裝目錄孟害,輸入代碼:
import PyInstalleras ps# 導(dǎo)入要查看的庫
print(ps.__file__)
執(zhí)行結(jié)果:
D:\python\lib\site-packages\PyInstaller\__init__.py
接下來將pyinstaller tool加入到pycharm的 extern tool中拒炎。
pycharm主界面選擇file--settings
然后選擇external tools然后選擇+號(hào)添加。
下面的設(shè)置按照?qǐng)D片設(shè)置
name:Pyinstaller(可自定義)
Program:pyinstaller.exe文件所在的路徑挨务,可參考下列路徑
( C:\Users\Administrator\AppData\Local\Programs\Python\Python36-32\Scripts\pyinstaller.exe)
arfuments:-F $FileNameWithoutExtension$.py
working:$FileDir$
配置完成击你,接下來就是生成可執(zhí)行文件了。
輸入代碼:
import time
print('小強(qiáng)谎柄,你是最棒的丁侄,加油!')
time.sleep(6)
點(diǎn)右鍵然后選擇external tools--pyinstaller朝巫。
然后等待程序執(zhí)行鸿摇。直到你看見最后一行提示uccessfully.
然后到文件夾里看你的程序小強(qiáng).exe,雙擊運(yùn)行。
________________END______________