电竞比分网-中国电竞赛事及体育赛事平台

分享

松勤技術(shù)精選:Python打包exe,換電腦也可直接運行哦!

 禁忌石 2023-01-11 發(fā)布于浙江

為什么要打包exe

有的時候只需要讓別人運行某種功能,傳輸文件以及代碼是需要別人配置好一定的環(huán)境才可以操作,而打包成exe文件就可以直接運行文件。

pyinstaller打包

python中畢竟常用的打包方式

首先進(jìn)行pyinstaller的安裝,打開cmd輸入

pip install pyinstaller -i http://pypi.douban.com/simple --trusted-host pypi.douban.com

準(zhǔn)備要打包的python文件,安裝好selenium環(huán)境

from selenium import webdriverdriver = webdriver.Chrome()#啟動瀏覽器驅(qū)動driver.get('https://www.baidu.com') #打開百度driver.find_element_by_id('kw').send_keys('松勤') #輸入框輸入松勤driver.quit()#退出瀏覽器

進(jìn)行pyinstaller打包,參數(shù)詳情(可向右拖動)

參數(shù)

用法

-F

生成結(jié)果是一個 exe 文件,所有的第三方依賴、資源和代碼均被打包進(jìn)該 exe 內(nèi)

-D

生成結(jié)果是一個目錄,各種第三方依賴、資源和 exe 同時存儲在該目錄(默認(rèn))

-a

不包含unicode支持

-d

執(zhí)行生成的 exe 時,會輸出一些log,有助于查錯

-w

不顯示命令行窗口

-c

顯示命令行窗口(默認(rèn))

-p

指定額外的 import 路徑,類似于使用 python path

-i

指定圖標(biāo)

-v

顯示版本號

-n

生成的 .exe 的文件名

切換到你要打包的python文件

pyinstaller -F -w test.py

雙擊dist里的exe文件就可以啟動

圖形窗口打包auto-py-to-exe

auto-py-to-exe的安裝

打開cmd輸入安裝命令

pip install auto-py-to-exe -i https://pypi.tuna./simple/

在命令行窗口輸入auto-py-to-exe

文章圖片1

在窗口中主要有幾個參數(shù):

  1. Script Location:就是 python 腳本的路徑
  2. Onefile (--onedir / --onefile):就是上面的 -D 和 -F 參數(shù),生成單個 exe 文件或者生成一個文件夾
  3. Console Window (--console / --windowed):就是上面的 -w 和 -c 參數(shù),表示在運行的時候是否出現(xiàn)命令行窗口
  4. ICON:就是 ico 圖標(biāo)的地址

選擇好python文件點擊convert .py to .exe

文章圖片2

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多