在python3.64中安裝pyinstaller庫的方法步驟
Python中為了方便程序直接生成exe文件,它存在一個pyinstaller庫,使用這個庫可以直接將.py程序生成exe文件。這個命令不是在windows的命令行中執(zhí)行的。
對于python3.5以下的版本,可以在cmd命令中直接使用。
首先下載pyinstaller庫使用pip install pyinstaller下載這個庫,下載成功后出現(xiàn)successfully代表下載成功。然后執(zhí)行命令是 pyinstaller -F -w <文件名.py>,執(zhí)行命令時需要切換到程序所在的目錄,-F代表生成可執(zhí)行文件,-w代表需要控制臺,不需要就不用加。
等執(zhí)行結束后,會在程序所在的文件夾生成三個文件夾
前兩個沒什么用,可以安全刪除,生成的exe文件就在dist里面。
對于python3.5以上的版本,因為pyinstaller不支持以上的版本,所以在下載完正常的installer庫之后,還需要單獨下載官網(wǎng)給出的適用3.5以上的版本https://github.com/pyinstaller/pyinstaller。
下載完解壓后,里面只有這一個文件夾是需要用到的
打開你用的編譯器,或者你找到你下載完的庫的路徑,我用的時Pycharm,點擊左上角的File->setting
然后將鼠標放到下載過的庫上面就會出現(xiàn)路徑,在我的電腦里面輸入路徑就會看到下載完的庫的文件夾。接下來是重點↓
將新下載的Pyinstaller文件夾復制到site-packages,并且全部替換
然后就好使了可以使用那個命令了
如果命令依然不好使,出現(xiàn)這樣的錯誤
PyInstaller cannot check for assembly dependencies. Please install PyWin32 or pywin32-ctypes. pip install pypiwin32
然后使用pip命令下載需要的東西提示這樣的錯誤,
或在pycharm里面提示這樣的錯誤,就找到下面的文件夾,打開紅線標記的文件進行修改。
def do_install(pkgs): try: #import pip try: from pip._internal import main except Exception: from pip import main except ImportError: error_no_pip() return main(['install'] + pkgs) def do_uninstall(pkgs): try: #import pip try: from pip._internal import main except Exception: from pip import main except ImportError: error_no_pip() return main(['uninstall', '-y'] + pkgs)
修改完成后就可以了,基本沒有毛病了
到此這篇關于在python3.64中安裝pyinstaller庫的方法步驟的文章就介紹到這了,更多相關python3.64安裝pyinstaller庫內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
使用 Python 創(chuàng)建一個基于規(guī)則的聊天機器人
這篇文章主要介紹了使用 Python 創(chuàng)建一個基于規(guī)則的聊天機器人,使用 Python 創(chuàng)建一個簡單的基于規(guī)則的聊天機器人 聊天機器人本身是一種機器或軟件,它通過文本或句子模仿人類交互。 簡而言之,可以使用類似于與人類對話的軟件進行聊天。2021-10-10PyQt5的PyQtGraph實踐系列3之實時數(shù)據(jù)更新繪制圖形
這篇文章主要介紹了PyQt5的PyQtGraph實踐系列3之實時數(shù)據(jù)更新繪制圖形,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2019-05-05PyTorch實現(xiàn)聯(lián)邦學習的基本算法FedAvg
這篇文章主要為大家介紹了PyTorch實現(xiàn)聯(lián)邦學習的基本算法FedAvg,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2022-05-05win10系統(tǒng)下Anaconda3安裝配置方法圖文教程
這篇文章主要為大家詳細介紹了win10系統(tǒng)下Anaconda3安裝配置方法圖文教程,具有一定的參考價值,感興趣的小伙伴們可以參考一下2018-09-09