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

PyInstaller的安裝和使用的詳細步驟

 更新時間:2020年06月02日 09:27:16   作者:半吊子Py全棧工程師  
這篇文章主要介紹了PyInstaller的安裝和使用的詳細步驟,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧

寫的一些爬蟲,不想太麻煩的使用pyqt5來寫界面,就簡單使用pyinstaller來做一個.exe的文件


1.配置系統(tǒng)變量

安裝需要用到pip工具,該工具在3.5版本的python中已經(jīng)自帶不用另行安裝,但是需要在系統(tǒng)變量中添加python下的Scripts文件夾,如下圖: 

在Path變量值中添加【;(python的安裝目錄)\Scripts】 

*注意不要漏了最前面的分號

2.下載PyInstaller

官網(wǎng)鏈接:http://www.pyinstaller.org/ 

 

↑如上圖在Downloads中可以看到最新版本PyInstaller,上面是linux用的,下面是Windows用的。

3.安裝PyInstaller

這邊有兩個辦法:

方法①——打開cmd直接輸入下面的命令(pyinstaller.zip的位置無所謂,但是是否需要解壓沒記錄,如果不行,可以試著解壓出來。)

pip install pyinstaller

*或者cd到上面①中提到的Scripts文件夾直接用pip.exe也可以,不過這個pip很常用,設在變量里會方便一點。


↑如果一切正常就像上圖提示安裝成功。

方法②——打開cmd,cd到pyinstaller.zip解壓出來的文件夾,執(zhí)行如下命令

python setup.py install

!但是方法②我自己實測在安裝過程中會報錯。僅供參考。

4.使用PyInstaller生成exe文件

這邊使用最簡單的-F參數(shù)生成文件,執(zhí)行以下命令:

#后面的路徑為你的python文件的位置(如果第一步?jīng)]有添加變量,這里還是要到Script下執(zhí)行pyinstaller.exe文件)
pyinstaller -F c:\...\your_python_file.py

↓生成的執(zhí)行過程中的最后可以看到這句,這個就是生成的exe文件位置: 

到這里,使用在python3.5下使用PyInstaller生成exe的教程就結束了。

尚未研究過更復雜的包如何處理,比如牽扯到其他庫之類的,找了個博客有參數(shù)詳解和實例: 
http://www.crifan.com/use_pyinstaller_to_package_python_to_single_executable_exe/

5.可能遇到的問題

搜索方法的過程中發(fā)現(xiàn)的可能遇到的問題: 
1.權限非管理員,安裝PyInstaller失敗?!?gt;切換到管理員即可 
2.需要pywin32之類的前置庫?!?gt;這條如果使用【pip install pyinstaller】命令安裝會自動下載缺少的庫。

解決pyinstaller打包遇到AttributeError: 'str' object has no attribute 'items'的問題

pyinstaller打包時報:AttributeError: 'str' object has no attribute 'items'

1. 可能是setuptools比較老: 更新一下 pip install --upgrade setuptools

沒解決ok,下一步:

2.  pip uninstall enum34    卸載掉這個,

還是有問題。。。那你看下是否引用了six模塊,打包時加進去

到此這篇關于PyInstaller的安裝和使用的詳細步驟的文章就介紹到這了,更多相關PyInstaller安裝使用內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • 使用tensorflow實現(xiàn)線性svm

    使用tensorflow實現(xiàn)線性svm

    這篇文章主要為大家詳細介紹了使用tensorflow實現(xiàn)線性svm的相關資料,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-09-09
  • 淺析Python中的getattr(),setattr(),delattr(),hasattr()

    淺析Python中的getattr(),setattr(),delattr(),hasattr()

    這篇文章主要介紹了Python中的getattr(),setattr(),delattr(),hasattr() 的相關資料,非常不錯具有參考借鑒價值,需要的朋友可以參考下
    2016-06-06
  • 用 python 進行微信好友信息分析

    用 python 進行微信好友信息分析

    這篇文章主要介紹了用 python 進行微信好友信息分析的示例,幫助大家更好的理解和使用python,感興趣的朋友可以了解下
    2020-11-11
  • 利用Python破解摩斯密碼

    利用Python破解摩斯密碼

    摩爾斯電碼( 又譯為摩斯密碼,英語:Morse code)是一種時通時斷的信號代碼,通過不同的排列順序來表達不同的英文字母、數(shù)字和標點符號。本文將通過Python代碼來實現(xiàn)破解摩斯密碼,感興趣的可以學習一下
    2022-02-02
  • python腳本使用阿里云slb對惡意攻擊進行封堵的實現(xiàn)

    python腳本使用阿里云slb對惡意攻擊進行封堵的實現(xiàn)

    這篇文章主要介紹了python腳本使用阿里云slb對惡意攻擊進行封堵的實現(xiàn),本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-02-02
  • Python實現(xiàn)京東搶秒殺功能

    Python實現(xiàn)京東搶秒殺功能

    這篇文章主要介紹了Python實現(xiàn)京東搶秒殺功能,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-01-01
  • 支持python的分布式計算框架Ray詳解

    支持python的分布式計算框架Ray詳解

    Ray是一種分布式執(zhí)行框架,便于大規(guī)模應用程序和利用先進的機器學習庫,今天給大家分享支持python的分布式計算框架Ray詳解,感興趣的朋友一起看看吧
    2021-07-07
  • Python 操作MySQL詳解及實例

    Python 操作MySQL詳解及實例

    這篇文章主要介紹了Python 操作MySQL詳解及實例的相關資料,需要的朋友可以參考下
    2017-04-04
  • python進行圖像邊緣檢測的詳細教程

    python進行圖像邊緣檢測的詳細教程

    相信大家對于邊緣檢測這幾個詞并不陌生,但是相對于如何處理,如何進行圖像的邊緣檢測卻無能為力、束手無策了,下面這篇文章主要給大家介紹了關于python進行圖像邊緣檢測的詳細教程,需要的朋友可以參考下
    2023-04-04
  • 關于Python turtle庫使用時坐標的確定方法

    關于Python turtle庫使用時坐標的確定方法

    這篇文章主要介紹了關于Python turtle庫使用時坐標的確定方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-03-03

最新評論

梁山县| 通渭县| 景东| 巩义市| 凌云县| 邹城市| 黎平县| 宁都县| 晋中市| 桃源县| 高清| 阿图什市| 兰考县| 乃东县| 满洲里市| 迁安市| 涡阳县| 吉隆县| 郎溪县| 楚雄市| 英超| 社旗县| 康乐县| 林芝县| 图们市| 安泽县| 清水河县| 含山县| 五寨县| 安西县| 江孜县| 苍溪县| 奈曼旗| 门源| 静宁县| 乌拉特前旗| 封开县| 长子县| 馆陶县| 东至县| 阿坝|