最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

用python打包exe應(yīng)用程序及PyInstaller安裝方式

 更新時(shí)間:2021年12月16日 15:56:06   作者:曾親桂林  
PyInstaller 制作出來的執(zhí)行文件并不是跨平臺(tái)的,如果需要為不同平臺(tái)打包,就要在相應(yīng)平臺(tái)上運(yùn)行PyInstaller進(jìn)行打包。今天通過本文給大家介紹用python打包exe應(yīng)用程序及PyInstaller安裝方式,感興趣的朋友一起看看吧

1、PyInstaller簡介

PyInstaller是一個(gè)跨平臺(tái)的Python應(yīng)用打包工具,支持 Windows/Linux/MacOS三大主流平臺(tái),能夠把 Python 腳本及其所在的 Python 解釋器打包成可執(zhí)行文件,從而允許最終用戶在無需安裝 Python 的情況下執(zhí)行應(yīng)用程序。
PyInstaller 制作出來的執(zhí)行文件并不是跨平臺(tái)的,如果需要為不同平臺(tái)打包,就要在相應(yīng)平臺(tái)上運(yùn)行PyInstaller進(jìn)行打包。

2、PyInstaller安裝

pip install Pyinstaller

有時(shí)候會(huì)安裝失敗?用以下方式安裝

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple Pyinstaller

永久設(shè)置

pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

3. 準(zhǔn)備需要的文件

我們的tree文件夾放在c盤的

fac.ico?程序的圖標(biāo)

tree.py?是python文件

4.使用Pyinstaller

使用默認(rèn)Pyinstaller打包方式

打開cmd窗口,把路徑切換到當(dāng)前路徑打開命令提示行,

4.1?切換到英文輸入法 win+R 打開命令窗口?輸入cmd

4.2?切換到項(xiàng)目目錄

一定要切換到項(xiàng)目目錄再執(zhí)行打包命令

4.3?輸入命令打包

?pyinstaller -F -i ./fac.ico tree.py


輸入命令后看見?successfully?那就是成功了

4.4 看打包的結(jié)果

這個(gè)時(shí)候多了很多文件和文件夾

dist目錄就是我們打包好的地方

tree.exe?就是我們打包好的文件

5.5?運(yùn)行查看我們打包好的exe文件

對(duì),雙擊就可以打開

5、參數(shù)的含義

-F 表示生成單個(gè)可執(zhí)行文件

-w 表示去掉控制臺(tái)窗口,這在GUI界面時(shí)非常有用。不過如果是命令行程序的話那就把這個(gè)選項(xiàng)刪除吧!

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

-i 表示可執(zhí)行文件的圖標(biāo)

6.?附圣誕樹源文件

tree.py

import turtle
screen = turtle.Screen()
screen.setup(375, 700)
circle = turtle.Turtle()
circle.shape('circle')
circle.color('red')
circle.speed('fastest')
circle.up()
square = turtle.Turtle()
square.shape('square')
square.color('green')
square.speed('fastest')
square.up()
circle.goto(0, 280)
circle.stamp()
k = 0
for i in range(1, 13):
    y = 30 * i    for j in range(i - k):
        x = 30 * j
        square.goto(x, -y + 280)
        square.stamp()
        square.goto(-x, -y + 280)
        square.stamp()
 
    if i % 4 == 0:
        x = 30 * (j + 1)
        circle.goto(-x, -y + 280)
        circle.stamp()
        circle.goto(x, -y + 280)
        circle.stamp()
        k += 3

    if i % 4 == 3:
        x = 30 * (j + 1)
        circle.color('yellow')
        circle.goto(-x, -y + 280)
        circle.stamp()
        circle.goto(x, -y + 280)
        circle.stamp()
square.color('brown')
for i in range(13, 17):
    y = 30 * i
    for j in range(2):
        x = 30 * j
        square.goto(x, -y + 280)
        square.stamp()
        square.goto(-x, -y + 280)
        square.stamp()
turtle.up()
turtle.goto(-20,-250)
turtle.write("節(jié)日快樂")
# 這里可以送上你的祝福
turtle.hideturtle()
turtle.done()
 
 

7.?源文件下載

點(diǎn)擊此處下載

到此這篇關(guān)于用python打包exe應(yīng)用程序-PyInstaller的文章就介紹到這了,更多相關(guān)python打包exe內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Django REST Framework之頻率限制的使用

    Django REST Framework之頻率限制的使用

    這篇文章主要介紹了Django REST Framework之頻率限制的使用,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-09-09
  • pytorch-autograde-計(jì)算圖的特點(diǎn)說明

    pytorch-autograde-計(jì)算圖的特點(diǎn)說明

    這篇文章主要介紹了pytorch-autograde-計(jì)算圖的特點(diǎn),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-05-05
  • 淺析Python基礎(chǔ)-流程控制

    淺析Python基礎(chǔ)-流程控制

    Python編程語言的作用非常強(qiáng)大,而且其應(yīng)用方便的特點(diǎn)也對(duì)開發(fā)人員起到了非常大的作用。在這里我們就可以先從Python流程控制關(guān)鍵字的相關(guān)概念開始了解,從而初步掌握這一語言的特點(diǎn)
    2016-03-03
  • python實(shí)現(xiàn)自動(dòng)化上線腳本的示例

    python實(shí)現(xiàn)自動(dòng)化上線腳本的示例

    今天小編就為大家分享一篇python實(shí)現(xiàn)自動(dòng)化上線腳本的示例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2019-07-07
  • python通過scapy獲取局域網(wǎng)所有主機(jī)mac地址示例

    python通過scapy獲取局域網(wǎng)所有主機(jī)mac地址示例

    這篇文章主要介紹了python通過scapy獲取局域網(wǎng)所有主機(jī)mac地址示例,需要的朋友可以參考下
    2014-05-05
  • python使用Streamlit庫制作Web可視化頁面

    python使用Streamlit庫制作Web可視化頁面

    一談到Web頁面,可能大家首先想到就是HTML,CSS或JavaScript。 本次小F就給大家介紹一下如何用Python制作一個(gè)數(shù)據(jù)可視化網(wǎng)頁,使用到的是Streamlit庫。輕松的將一個(gè)Excel數(shù)據(jù)文件轉(zhuǎn)換為一個(gè)Web頁面,提供給所有人在線查看。
    2021-05-05
  • python爬取微博評(píng)論的實(shí)例講解

    python爬取微博評(píng)論的實(shí)例講解

    在本篇文章里小編給大家整理的是一篇關(guān)于python爬取微博評(píng)論的實(shí)例講解,有興趣的朋友們可以學(xué)習(xí)下。
    2021-01-01
  • PyTorch中的torch.cat函數(shù)基本用法詳解

    PyTorch中的torch.cat函數(shù)基本用法詳解

    在PyTorch中,torch.cat是一個(gè)非常實(shí)用的函數(shù),用于將多個(gè)張量(Tensor)沿指定維度連接起來,本文將詳細(xì)介紹torch.cat函數(shù)的用法,并通過一些示例來說明其應(yīng)用,感興趣的朋友跟隨小編一起看看吧
    2024-08-08
  • 如何將anaconda安裝配置的mmdetection環(huán)境離線拷貝到另一臺(tái)電腦

    如何將anaconda安裝配置的mmdetection環(huán)境離線拷貝到另一臺(tái)電腦

    這篇文章主要介紹了如何將anaconda安裝配置的mmdetection環(huán)境離線拷貝到另一臺(tái)電腦,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-10-10
  • Python包裝之對(duì)象處理

    Python包裝之對(duì)象處理

    這篇文章主要介紹了Python包裝之對(duì)象處理,文章圍繞主題展開詳細(xì)的內(nèi)容介紹,具有一定的參考價(jià)值,需要的小伙伴可以參考一下
    2022-06-06

最新評(píng)論

垣曲县| 岳阳县| 昆明市| 宜春市| 兴业县| 宁化县| 蒙山县| 宽甸| 黔江区| 文山县| 玉田县| 郴州市| 广德县| 望奎县| 杨浦区| 正阳县| 潜江市| 濮阳县| 武平县| 塔河县| 布尔津县| 新乐市| 融水| 女性| 德钦县| 兴安县| 玉门市| 白朗县| 封开县| 大港区| 河池市| 寻乌县| 新闻| 海丰县| 长治县| 长武县| 土默特左旗| 滨海县| 蓝田县| 吴桥县| 祁阳县|