簡體   English   中英

如何在桌面上像普通程序一樣運行Python程序?

[英]How can I run my Python program like a normal program from the desktop?

我正在創建一個程序,希望將其用作普通程序,並繼續在側面進行編碼。 為此,我首先嘗試在PyCharms項目文件夾中創建.py文件的快捷方式,然后將其發送到桌面。 當我雙擊快捷方式時,命令提示符將打開一秒鍾,然后關閉。 這是一個PyQt4程序,所以我不確定它是否有影響。 該程序已用Python 3.4編碼。 我注意到,當我打開命令提示符並鍵入'python'時,由於某種原因它顯示了Python 3.5,所以我不確定這是否與情況有關。

如果您曾經用C#編程過,我希望能夠構建一個解決方案,然后在更新代碼后重新構建解決方案,以便我可以像普通程序一樣訪問該程序,並繼續改進代碼它的。

謝謝你的幫助。

通過上面的鏈接進行管理。 卸載Python 3.5,然后將PATH變量設置為C:\\ Python34。 下載pyinstaller並使用PIP進行安裝。 然后導航到Python34 / Scripts並將myFile.py(將要制作為.exe的文件)拖到其中。 運行pyinstaller.exe-在myFile.py窗口中創建該exe,然后將其轉到我的dist文件夾。 創建了一個快捷方式,它運行完美。

轉到環境變量(右鍵單擊“計算機”>“屬性”>“高級系統設置”>“環境變量...”)。 在系統變量中找到路徑,選擇它,然后單擊編輯。 刪除Python 3.5路徑,並將其替換為python 3.4或其中包含python.exe的虛擬環境文件夾。

在桌面上創建一個指向您正在編輯的.py文件的快捷方式。

如果您具有所有依賴項,則雙擊.py文件的快捷方式即可運行您的程序。

否則,您可以點安裝cx_freeze並像setuptools一樣使用cx_freeze。 創建一個setup.py文件並生成可執行文件。

如果要安裝此可執行文件,建議使用Inno Setup。 它的用法非常簡單,並具有一個簡單的向導,可幫助您構建基本的安裝程序。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM