一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

Linux下安裝pyinstaller用于將py文件打包生成一個可執(zhí)行文件

 sven_ 2013-10-29
安裝使用流程

1. 首先給系統(tǒng)裝個easy_install, 如果裝了的可以跳過這步
到pypi官方網(wǎng)址 https://pypi./pypi/setuptools 去download最新版本

2. 官網(wǎng)上下載pyinstaller,當前的最新版本是2.1
(1) 網(wǎng)址 http://www./

3.解包進入源碼目錄
(1)tar -zxvf pyinstaller_2.1.tar.gz
(2)cd pyinstaller-2.1 運行 python setup.py install

4. 拷貝py文件
將需打包的py文件如test.py 拷貝到當前目錄

5. 生成可執(zhí)行文件
cd到pyinstaller目錄, 執(zhí)行  python pyinstaller.py test.py

可能遇到的問題

1. 用戶權(quán)限
直接在root用戶下運行pyinstaller會報錯 “cannot run pyinstaller as user root"...
所以需新增另外一個用戶,并給用戶對pyinstaller所在的目錄及所有父目錄添加讀寫權(quán)限,避免運行后報‘mkdir’ permission denied...

2. 找不到python lib動態(tài)庫
su切換到新增用戶后,
pyinstaller報錯找不到python動態(tài)庫
raise IOError("Python library not found!")
IOError: Python library not

執(zhí)行python --version查看當前版本,并查找/usr/local/lib 下有沒有對應版本的libpython*.*.so文件,
如果有則跳過這步,如果沒有則需要重新安裝python,在python安裝配置中一定要加上--enable-shared參數(shù)就可以生成對應動態(tài)鏈接庫,如:
#./configure --enable-shared --prefix=/usr/local
#make
#make install
我環(huán)境中更新過python版本,導致/usr/lib下不是最新版本的庫文件,需要將新版本拷貝到對應的/usr/lib目錄下,注意有兩個文件:
#cp libpython*.so /usr/lib/
#ln -s /usr/lib/libpython*.so.1.0 /usr/lib/libpython*.so


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

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多

    亚洲男人的天堂久久a| 国产精品推荐在线一区| 精品日韩视频在线观看| 亚洲中文字幕人妻系列| 国产又粗又黄又爽又硬的| 欧美大黄片在线免费观看| 老司机精品国产在线视频| 亚洲中文字幕高清乱码毛片| 91偷拍与自偷拍精品| 国产传媒免费观看视频| 色老汉在线视频免费亚欧| 亚洲一区二区三区av高清| 老司机精品视频在线免费| 国产精品一区二区三区日韩av| 精品亚洲香蕉久久综合网| 黄色片国产一区二区三区| 中文字幕日韩一区二区不卡| 久久精品国产亚洲av麻豆| 人妻一区二区三区多毛女| 国产精品国产亚洲区久久| 亚洲天堂国产精品久久精品| 亚洲天堂精品一区二区| 精品久久综合日本欧美| 亚洲一区二区精品久久av| 日韩精品亚洲精品国产精品| 99久久国产综合精品二区| 免费观看潮喷到高潮大叫 | 色婷婷中文字幕在线视频| 国产级别精品一区二区视频| 日本黄色录像韩国黄色录像| 欧美中文日韩一区久久| 欧美日韩中国性生活视频| 久久国内午夜福利直播| 欧美性欧美一区二区三区| 免费一级欧美大片免费看| 老熟妇2久久国内精品| 东京热男人的天堂一二三区| 大香蕉精品视频一区二区| 亚洲男女性生活免费视频| 午夜小视频成人免费看| 大尺度激情福利视频在线观看|