久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

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. 用戶權限
直接在root用戶下運行pyinstaller會報錯 “cannot run pyinstaller as user root"...
所以需新增另外一個用戶,,并給用戶對pyinstaller所在的目錄及所有父目錄添加讀寫權限,,避免運行后報‘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)絡存儲空間,,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點,。請注意甄別內(nèi)容中的聯(lián)系方式,、誘導購買等信息,謹防詐騙,。如發(fā)現(xiàn)有害或侵權內(nèi)容,,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多