pyinstaller 3.6版本通過(guò)pip安裝失敗的解決辦法(推薦)
本機(jī)中原pyinstaller版本為3.5版本,本打算通過(guò) pip install --upgrade pyinstaller
進(jìn)行升級(jí),竟然報(bào)錯(cuò),后面卸載再重新安裝也一樣報(bào)錯(cuò),沒(méi)辦法看來(lái)通過(guò)pip是暫時(shí)安裝不上了。
下面就講解源碼安裝的方式,先從pypi.org中下載對(duì)應(yīng)3.6版本的源碼 https://pypi.org/project/PyInstaller/#files
下載完成后如果是win10操作系統(tǒng)的話,一定要以管理員的方式打包命令窗口,否則會(huì)提示權(quán)限不足的問(wèn)題,比如我是把源碼放到E盤(pán),先切換到源碼所在路徑,然后執(zhí)行
python setup.py install
這樣就會(huì)開(kāi)始安裝了,然后再通過(guò)pip show pyinstaller
,顯示完全正確,這樣就完成了這個(gè)模塊的安裝
PS:python 安裝pyinstaller的方法
使用python編寫(xiě)腳本,需要發(fā)給別人使用的時(shí)候,總會(huì)想到如何打包成exe文件,發(fā)給對(duì)方。這樣的話,對(duì)方可以直接使用運(yùn)行,無(wú)需安裝python。所以看網(wǎng)上的教程,大多指導(dǎo)你安裝pyinstaller。
一般會(huì)指導(dǎo)你安裝,使用pip安裝, pip install pyinstaller
--- 話說(shuō),pip的確神奇的工具,也的確很努力的給你安裝你所需要的軟件??墒侨绻闶褂玫膒ython版本是3.6版本,那么恭喜你,你會(huì)安裝成功??墒侨绻陀?.6版本,安裝的那叫一個(gè)痛苦。或者報(bào)錯(cuò)下載失敗,或者報(bào)錯(cuò)編譯失敗,或者報(bào)錯(cuò)缺少pypiwin32....
如果運(yùn)氣好,那么你可能會(huì)安裝成功,如果運(yùn)氣不好,譬如我,安裝了一個(gè)星期。。。。。。
一個(gè)星期的折騰,還是有成果的,找到了一個(gè)安裝pyinstaller的好竅門(mén)。廢話不說(shuō),如果你是低于3.6版本的python,
先執(zhí)行命: pip install -U pip
,先升級(jí)一下pip版本,因?yàn)槲野l(fā)現(xiàn)python3.6版本的pip版本也高,并且可以很順利的安裝好pyinstaller。
升級(jí)完pip后,執(zhí)行命令 : pip install pyinstaller
,只要網(wǎng)速不差,坐等安裝成功即可。
總結(jié)
以上所述是小編給大家介紹的pyinstaller 3.6版本通過(guò)pip安裝失敗的解決辦法,希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!
如果你覺(jué)得本文對(duì)你有幫助,歡迎轉(zhuǎn)載,煩請(qǐng)注明出處,謝謝!
相關(guān)文章
python利用socket實(shí)現(xiàn)udp文件傳輸功能
這篇文章主要為大家詳細(xì)介紹了python利用socket實(shí)現(xiàn)udp文件傳輸功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2021-09-09tensorflow學(xué)習(xí)筆記之tfrecord文件的生成與讀取
這篇文章主要介紹了tensorflow學(xué)習(xí)筆記之tfrecord文件的生成與讀取,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2021-03-03淺析關(guān)于Keras的安裝(pycharm)和初步理解
Keras 是一個(gè)用 Python 編寫(xiě)的高級(jí)神經(jīng)網(wǎng)絡(luò) API,它能夠以 TensorFlow, CNTK, 或者 Theano 作為后端運(yùn)行。這篇文章給大家介紹Keras的安裝(pycharm)和初步理解,感興趣的朋友一起看看吧2020-10-10