python可以开发exe软件吗_python能开发exe软件吗
pyinstaller將Python腳本打包成exe軟件,使在沒有Python環境的機器上運行
最新版是pyinstaller 3.1.1。支持python2.7和python3.3+。 可運行在Windows,Mac和Linux操作系統下。(推薦學習:Python視頻教程)
但它不是跨編譯的,也就是說在Windows下用PyInstaller生成的exe只能運行在Windows下,在Linux下生成的只能運行在Linux下。
pyinstaller在windows下的安裝
使用命令pip install pyinstaller即可 在windows下,pyinstaller需要PyWin32的支持。當用pip安裝pyinstaller時未找到PyWin32,會自動安裝pypiwin32
出現Successfully installed pyinstaller-3.1.1 pypiwin32-219即表示安裝成功
使用
定位到pyinstaller.exe所在文件夾(一般再python下的“scripts”文件夾下)(溫馨提示:再cmd下tab鍵又補全功能哦)
再添加上你要轉換的文件地址(兩者之間有空格)
pyinstaller.exe后面如果加上-F就是打包為一個exe文件(文件會比較大),如果不加就會有很多庫文件;加上-w就是打包為沒有cmd窗口的exe,不加運行時就會出現cmd窗口。(加不加憑個人喜好)
-F指令
注意指令區分大小寫。這里是大寫。使用-F指令可以把應用打包成一個獨立的exe文件,否則是一個帶各種dll和依賴文件的文件夾
-p指令
這個指令后面可以增加pyinstaller搜索模塊的路徑。因為應用打包涉及的模塊很多。這里可以自己添加路徑。不過經過筆者測試,site-packages目錄下都是可以被識別的,不需要再手動添加
更多Python相關技術文章,請訪問Python教程欄目進行學習!
本文地址:http://itbyc.com/Python/22455.html
轉載請注明出處。
總結
以上是生活随笔為你收集整理的python可以开发exe软件吗_python能开发exe软件吗的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 算法:字符串消除问题的数学证明
- 下一篇: 用python画六瓣雪花_python-