Python第三方庫:Pyinstaller——神奇的Py打包工具
PyInstaller是一個十分神奇的第三方庫,它能夠在Windows、Linux、 Mac OS X 等作業系統下將 Python 原始檔打包,通過對原始檔打包, Python 程式可以在沒有安裝 Python 的環境中執行(包括引用的第三方庫),也可以作為一個獨立檔案方便傳遞和管理。
安裝:
和其他的Python第三方庫一樣,Pyinstaller也可以通過pip來管理安裝
pip install Pyinstaller
安裝成功後我們就可以通過其對py檔案進行打包了。
下面我們先編寫一個酷炫的py檔案: pyTest.py
#-*- coding:utf-8 -*-
import turtle
def square(t,n,len):
angle = 360 / n
for i in range(n):
t.fd(len)
t.lt(angle)
bob = turtle.Turtle()
square(bob,360,1)
turtle.mainloop()
執行結果
然後我們對這個 檔案進行打包,先讓我們看看檔案的所在的路徑:
然後對其打包
打包成功後
會在相應的目錄下生產兩個資料夾
我們最終需要的檔案在dist檔案下
然後可以找一臺沒有Python環境的機器試一試
是不是很神奇,感覺Python又可以做更多的事了。
相關文章
- [PY] PyQT 依賴 pyinstaller 打包QT
- 使用 pyinstaller 打包 py 檔案成 exe 程式
- py3.7.1下pyinstaller 的安裝及打包 坑
- Python 打包工具 PyInstaller 2.1 釋出Python
- Python---pyinstaller打包Python
- 【python】打包神器--pyinstallerPython
- 使用PyInstaller打包Python程式Python
- PyInstaller打包Python程式為exePython
- pyinstaller打包python成.exe檔案Python
- python檔案打包利器之pyinstaller的使用Python
- python的py檔案打包成exePython
- python pyinstaller庫Python
- 在不同目錄中的py檔案,使用pyinstaller打包exe時,該如何設定才能打包正確
- python3.6 使用pyinstaller 打包web程式的方法PythonWeb
- python中帶ico在當前工程目錄,怎麼打包才能把它包含到exe中的方法。Pyinstaller打包包含ico的pyPython
- 用pyinstaller打包你的Python程式並繫結CPUPython
- python3使用pyinstaller打包apscheduler出的錯Python
- pyinstaller_pytest.main_打包AI
- yarl,一個神奇的 Python 庫!Python
- pyinstaller打包cx_Oracle庫問題處理記錄Oracle
- webpack打包第三方類庫Web
- python pyinstaller打包的exe 反編譯問題記錄 破解加密Python編譯加密
- Pyinstaller利用spec檔案打包的使用模板
- Pyinstaller打包pikepdf失敗的問題排查
- 使用pyinstaller打包exe檔案教程
- Python:使用pyinstaller打包含有gettext locales語言環境的專案Python
- python2 反編譯pyinstaller打包的可執行exe檔案Python編譯
- Pyinstaller打包Pytorch框架所遇到的問題PyTorch框架
- pyinstaller打包exe--requests模組打包後無法執行
- xxx,一個神奇的 Python 庫Python
- Pyinstaller打包用spec新增資原始檔
- 用 PyInstaller 打包基於 PyQt 的程式遇到的坑QT
- 09 第三方模組 pyinstaller requests
- Python AI小專案打包通關:Pyinstaller和Wix都用上了PythonAI
- python:用pyinstaller做個排列組合的小工具Python
- Python pyinstaller類庫使用學習總結Python
- Python IDE py開發軟體工具PythonIDE
- Python教程:一篇檔案教你py檔案打包成exePython