欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

利用pyinstaller或virtualenv將python程序打包詳解

 更新時(shí)間:2017年03月22日 11:48:57   作者:Mike_Zhang  
這篇文章主要給大家介紹了利用pyinstaller將python程序打包的相關(guān)資料,文中介紹的非常詳細(xì),相信對(duì)大家具有一定的參考價(jià)值,需要的朋友們下面來(lái)一起看看吧。

運(yùn)行環(huán)境: CentOS6.5_x64

Python版本 : 2.6

使用pyinstaller打包

pyinstaller可以將python程序打包成二進(jìn)制文件,打包后的文件在沒有python的環(huán)境中也可以執(zhí)行(但要有相關(guān)底層libc相關(guān)so文件)。pyinstaller支持將python程序打包成單個(gè)文件,它所做的只是將文本轉(zhuǎn)換成二進(jìn)制,并不能給python提速,相反還會(huì)影響打包后程序的運(yùn)行速度。

安裝pyinstaller

官方網(wǎng)址:http://www.pyinstaller.org/

通過pip安裝 :

pip install pyinstaller

通過源碼安裝 :

python setup.py install 

打包程序

加上 -F 參數(shù)可以將程序打包成單獨(dú)的文件:

pyinstaller -F test1.py 

使用virtualenv打包

virtualenv就是用來(lái)為一個(gè)應(yīng)用創(chuàng)建一套“隔離”的Python運(yùn)行環(huán)境。使用virtualenv管理python應(yīng)用可以避免因庫(kù)沖突等引起的問題。同樣,virtualenv也不能給python提速,它所做的也只是環(huán)境隔離,部署比較方便而已。

示例如下:

1、安裝virtualenv

pip install virtualenv

2、創(chuàng)建虛擬環(huán)境

virtualenv -p /usr/bin/python2.6 py26env --no-site-packages

3、啟動(dòng)虛擬環(huán)境

source py26env/bin/activate

4、安裝必要的python庫(kù)

pip install …

5、編寫代碼后正常啟動(dòng)程序程序即可。

好,就這些了,希望對(duì)你有幫助。

總結(jié)

以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作能帶來(lái)一定的幫助,如果有疑問大家可以留言交流,謝謝大家對(duì)腳本之家的支持。

相關(guān)文章

  • tf.concat中axis的含義與使用詳解

    tf.concat中axis的含義與使用詳解

    今天小編就為大家分享一篇tf.concat中axis的含義與使用詳解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來(lái)看看吧
    2020-02-02
  • 關(guān)于python的第三方庫(kù)下載與更改方式

    關(guān)于python的第三方庫(kù)下載與更改方式

    這篇文章主要介紹了關(guān)于python的第三方庫(kù)下載與更改方式,使用python的朋友都知道python有很多非常方便的第三方庫(kù)可以使用,那么如果下載這些第三方庫(kù)呢,今天小編就帶你們來(lái)看看
    2023-04-04
  • Python sorted對(duì)list和dict排序

    Python sorted對(duì)list和dict排序

    這篇文章主要介紹了Python sorted對(duì)list和dict排序,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-06-06
  • 自動(dòng)化測(cè)試時(shí)基于Python常用的幾個(gè)加密算法總結(jié)

    自動(dòng)化測(cè)試時(shí)基于Python常用的幾個(gè)加密算法總結(jié)

    這幾天做自動(dòng)化測(cè)試,遇到一個(gè)問題,那就是接口的請(qǐng)求的密碼是加密的,產(chǎn)品的要求是不能使用使用其他特殊手段,他給提供加密算法,需要在接口請(qǐng)求的時(shí)候,使用加密算法處理后的數(shù)據(jù)傳參,本文主要是整理了幾個(gè)加密算法,以便后續(xù)測(cè)試使用,需要的朋友可以參考下
    2023-12-12
  • Python的裝飾器模式與面向切面編程詳解

    Python的裝飾器模式與面向切面編程詳解

    這篇文章主要介紹了Python的裝飾器模式與面向切面編程詳解,概括的講,裝飾器的作用就是為已經(jīng)存在的對(duì)象添加額外的功能,本文詳細(xì)了裝飾器模式的方方面面,然后引出面向切面編程知識(shí),需要的朋友可以參考下
    2015-06-06
  • OpenCV圖像處理之七種常用圖像幾何變換

    OpenCV圖像處理之七種常用圖像幾何變換

    這篇文章主要介紹了OpenCV圖像處理中常用的幾個(gè)圖像幾何變換:裁剪、放大、縮小、平移、錯(cuò)切、鏡像、旋轉(zhuǎn)、透視等。文中示例代碼非常詳細(xì),需要的朋友可以參考一下
    2021-12-12
  • matplotlib繪制鼠標(biāo)的十字光標(biāo)的實(shí)現(xiàn)(自定義方式,官方實(shí)例)

    matplotlib繪制鼠標(biāo)的十字光標(biāo)的實(shí)現(xiàn)(自定義方式,官方實(shí)例)

    這篇文章主要介紹了matplotlib繪制鼠標(biāo)的十字光標(biāo)(自定義方式,官方實(shí)例),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2021-01-01
  • Python+OpenCV人臉檢測(cè)原理及示例詳解

    Python+OpenCV人臉檢測(cè)原理及示例詳解

    這篇文章主要為大家詳細(xì)介紹了Python+OpenCV人臉檢測(cè)原理及示例,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-12-12
  • Python探索之實(shí)現(xiàn)一個(gè)簡(jiǎn)單的HTTP服務(wù)器

    Python探索之實(shí)現(xiàn)一個(gè)簡(jiǎn)單的HTTP服務(wù)器

    這篇文章主要介紹了Python探索之實(shí)現(xiàn)一個(gè)簡(jiǎn)單的HTTP服務(wù)器,具有一定參考價(jià)值,需要的朋友可以了解下。
    2017-10-10
  • 使用Nginx+uWsgi實(shí)現(xiàn)Python的Django框架站點(diǎn)動(dòng)靜分離

    使用Nginx+uWsgi實(shí)現(xiàn)Python的Django框架站點(diǎn)動(dòng)靜分離

    這篇文章主要介紹了使用Nginx+uWsgi實(shí)現(xiàn)Python的Django框架站點(diǎn)動(dòng)靜分離的部署實(shí)例,即靜態(tài)由Nginx處理而Python頁(yè)面由Django自帶的HTTP服務(wù)器處理,需要的朋友可以參考下
    2016-03-03

最新評(píng)論