九色国产,午夜在线视频,新黄色网址,九九色综合,天天做夜夜做久久做狠狠,天天躁夜夜躁狠狠躁2021a,久久不卡一区二区三区

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
Pycharm項(xiàng)目生成可執(zhí)行exe文件(Windows版)_如何將pycharm文件變?yōu)閣indows可執(zhí)行的程序

Pycharm項(xiàng)目生成可執(zhí)行exe文件(Windows版)

    • 一、安裝pyinstaller
      • (1)在cmd安裝pyinstaller包
      • (2)使用pycharm安裝pyinstaller
    • 二、打包生成exe文件
      • 附:關(guān)于pyinstaller 的常用參數(shù)
      • 必須將用到的資源放在同級(jí)目錄下

一個(gè)項(xiàng)目開發(fā)完畢后總有一種想法,就是生成可執(zhí)行文件,總不能一直用python xxx執(zhí)行吧。為此下面介紹使用開發(fā)環(huán)境pycharm生成exe文件

pyinstaller將Python腳本打包成可執(zhí)行程序,使在沒有Python環(huán)境的機(jī)器上運(yùn)行,它不是跨編譯的,也就是說在Windows下用PyInstaller生成的exe只能運(yùn)行在Windows下,在Linux下生成的只能運(yùn)行在Linux下。

一、安裝pyinstaller

(1)在cmd安裝pyinstaller包

1、檢查電腦安裝的python版本

2、安裝pyinstaller

輸入

pip install pyinstaller

3.驗(yàn)證在cmd控制臺(tái)是否安裝pyinstaller成功

(2)使用pycharm安裝pyinstaller

以下操作同時(shí)適用于windows和Linux下的Pycharm
1、打開Pycharm。  1、打開Pycharm。  1、打開Pycharm。
2、打開Terminal(快捷鍵Alt + F12)


3、安裝pyinstaller工具


輸入:

pip install pyinstaller

注:也可以官網(wǎng)中完成安裝: http://www.pyinstaller.org/

二、打包生成exe文件

接上述pycharm的操作
Terminal中輸入:

pyinstaller -F -w main.py
pyinstaller -F -w main.py

注:
(1)main.py是我的項(xiàng)目啟動(dòng)文件名稱,要替換成你自己的項(xiàng)目啟動(dòng)名稱。
(2)若有多個(gè)文件可以需要用啟動(dòng)文件即可,其他文件(如圖像文件、自創(chuàng)的類庫等)放在dist文件下

(3)如果是多個(gè)文件,那么可以使用下述命令連接

pyinstaller -F 文件1名.py-p 文件2名.py

附:關(guān)于pyinstaller 的常用參數(shù)

基本語法: pyinstaller options myscript.py

生成的可執(zhí)行文件放在同目錄dist下。

常用的可選參數(shù)如下:
–onefile 將結(jié)果打包成一個(gè)可執(zhí)行文件
–onedir 將所有結(jié)果打包到一個(gè)文件夾中,該文件夾包括一個(gè)可執(zhí)行文件和可執(zhí)行文件執(zhí)行時(shí)需要的依賴文件(默認(rèn))
–paths=DIR 設(shè)置導(dǎo)入路徑
–distpath=DIR 設(shè)置將打包的結(jié)果文件放置的路徑
–specpath=DIR 設(shè)置將spec文件放置的路徑
–windowed 使用windows子系統(tǒng)執(zhí)行,不會(huì)打開命令行(只對(duì)windows有效)
–nowindowed 使用控制臺(tái)子系統(tǒng)執(zhí)行(默認(rèn))(只對(duì)windows有效)
–icon=<FILE.ICO> 將file.ico添加為可執(zhí)行文件的資源(只對(duì)windows有效)

pyinstaller 選項(xiàng): pyinstaller 選項(xiàng):
  -F(注意大寫)是所有庫文件打包成一個(gè)可執(zhí)行文件,windows下是exe,Linux下是對(duì)應(yīng)的可執(zhí)行文件;
  -w是禁止彈出黑色控制臺(tái)窗口。
  如果你的項(xiàng)目調(diào)用了圖片等本地資源,請(qǐng)將你的可執(zhí)行文件放在對(duì)應(yīng)目錄才能運(yùn)行。
  如:我的項(xiàng)目調(diào)用了相對(duì)目錄image下的文件,所以我的可執(zhí)行文件要放在和images同級(jí)目錄下才能執(zhí)行。

-w:Windows程序,不顯示命令行窗口。
這在GUI界面時(shí)非常有用。

-i:是程序圖標(biāo),app.py是你要打包的py文件

-p: 表示你自己自定義需要加載的類路徑,一般情況下用不到

–icon=圖標(biāo)路徑

-i:加入圖標(biāo)

-F 打包成一個(gè)exe文件

-w 使用窗口,無控制臺(tái)

-c 使用控制臺(tái),無窗口

-p:有些需要手動(dòng)添加包的位置(dir1,dir2)多個(gè)地址時(shí)以分號(hào)分開(這個(gè)是重點(diǎn),多個(gè)文件的實(shí)現(xiàn)和單個(gè)文件相比就是多了這一步操作)

-D 創(chuàng)建一個(gè)目錄,里面包含exe以及其他一些依賴性文件

還有一些可以通過pyinstaller -h 來查看參數(shù)

如pyinstaller --paths=“D:\Queena” guess_exe.py

此種方式每次都得輸入命令比較麻煩,我們可以在pycharm中將pyinstaller 安裝成外部工具,如方式二所示

方式二

必須將用到的資源放在同級(jí)目錄下

最后將其他的圖片資源等放在exe文件同級(jí)目錄下.

module文件用例存放 自建的類
resources文件用來存放圖片資源;

點(diǎn)擊運(yùn)行

六、想要分享給朋友的話,就將dist文件夾中的Game文件夾壓縮發(fā)送.

參考博客:

https://blog.csdn.net/lxj963/article/details/104214583

https://blog.csdn.net/qq_32939413/article/details/86564611

本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
pycharm打包.py程序?yàn)榭蓤?zhí)行文件exe
Python3把寫好的程序封裝成exe文件,在windows系統(tǒng)下直接運(yùn)行
Django環(huán)境安裝
Python ---- pyInstaller 的常用打包命令_pyinstaller打包
Python PyInstaller安裝和使用教程(詳解版)
如何將python3.6軟件的py文件打包成exe程序
更多類似文章 >>
生活服務(wù)
熱點(diǎn)新聞
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服