久久精品国产99国产精品,农村大炕弄老女人,人马配速90分钟,香蕉成人伊视频在线观看

pyqt怎么打包安裝文件 用Python可以開發(fā)出桌面軟件嗎?

用Python可以開發(fā)出桌面軟件嗎?有可能!Win和linux都有可能!Pyqt5推薦用python開發(fā)桌面程序,可以開發(fā)出很漂亮的界面,就像用cpp開發(fā)的qt一樣!我們公司用python pyqt5

用Python可以開發(fā)出桌面軟件嗎?

有可能!Win和linux都有可能!Pyqt5推薦用python開發(fā)桌面程序,可以開發(fā)出很漂亮的界面,就像用cpp開發(fā)的qt一樣!我們公司用python pyqt5開發(fā)界面已經(jīng)3年多了,開發(fā)出來(lái)的界面和其他GUI一樣好,是很大的進(jìn)步!

python是解釋型語(yǔ)言,編好的程序如何打包安裝?

前段時(shí)間剛寫過(guò)一篇類似的文章,大致內(nèi)容如下:

背景總結(jié)作為測(cè)試開發(fā)人員,我們生產(chǎn)的大部分測(cè)試工具都是發(fā)布給測(cè)試部門或者團(tuán)隊(duì)的。與以往相比,只需將整個(gè)工具模塊上傳到Git或SVN,測(cè)試人員根據(jù)需求文件下載并安裝依賴庫(kù),即可使用該工具,工具交付和安裝成本較高。

本文主要介紹如何封裝模塊并生成?whl文件。發(fā)布后,用戶可以通過(guò)PIPINInstall *直接安裝。WHL。另外打包好的包可以上傳到官方倉(cāng)庫(kù)PyPI。

Wheel和Egg都是python的打包格式。據(jù)官網(wǎng)介紹,Wheel是分布式Python的新標(biāo)準(zhǔn),將取代。雞蛋。Wheel現(xiàn)在是Python 的二進(jìn)制包。

車輪安裝管道目錄結(jié)構(gòu)描述安裝車輪模塊:包配置文件。

:包含一些構(gòu)造時(shí)的默認(rèn)參數(shù),所以有必要添加這個(gè)文件。

:需要打包額外的文件,所以需要添加這個(gè)文件。

:項(xiàng)目描述文檔

LICENSE.txt:項(xiàng)目許可描述文件,不需要添加。

項(xiàng)目源代碼:模塊源代碼目錄庫(kù)如下:

例子考慮到其他配置文件的不必要性,我們主要介紹主配置文件。

其配置內(nèi)容如下:

Name:項(xiàng)目的名稱,這也是PyPI上最終搜索的名稱。版本:版本號(hào),一般由三部分組成:主版本號(hào)、次版本號(hào)、修訂版本號(hào)。作者:作者 的名字。描述:項(xiàng)目的簡(jiǎn)短描述,通常是一句話,將顯示在PyPI上名稱的底部。Url:通常鏈接到項(xiàng)目的GitHub、文檔等包:列出項(xiàng)目中需要打包的所有包。Package_data:依賴數(shù)據(jù)文件,必須放在項(xiàng)目目錄中并使用相對(duì)路徑。Data_files:如果項(xiàng)目目錄中不存在數(shù)據(jù)文件,請(qǐng)使用data_files參數(shù)或文件進(jìn)行管理。install _ requires-描述項(xiàng)目的依賴包,安裝包時(shí)會(huì)自動(dòng)安裝pip。例子如下:

生成的whl文件用bdist_wheel打包。

蟒蛇bdist_wheel上的執(zhí)行結(jié)果截圖如下

執(zhí)行后,目錄結(jié)構(gòu)如下:

安裝和部署我們將發(fā)布打包的。whl對(duì)外,用戶可以通過(guò)pip安裝部署,也可以上傳到pip源碼。

pip安裝*的屏幕截圖。whl執(zhí)行結(jié)果

如果想了解如何使用Python發(fā)布exe應(yīng)用,可以閱讀。

如果對(duì)你有幫助,歡迎評(píng)論,留言,關(guān)注。

主站蜘蛛池模板: 墨竹工卡县| 北川| 颍上县| 玉山县| 容城县| 遵义市| 福安市| 平陆县| 吉林市| 交口县| 赤水市| 盘山县| 托里县| 西平县| 蛟河市| 西和县| 永兴县| 历史| 益阳市| 鹤岗市| 濮阳市| 昌都县| 屏山县| 尚志市| 井研县| 黑水县| 芒康县| 莒南县| 丽水市| 依兰县| 南靖县| 集安市| 镇远县| 资中县| 民乐县| 阜新市| 青岛市| 泰顺县| 鹤峰县| 开平市| 炉霍县|