在python3.64中安裝pyinstaller庫的方法步驟
Python中為了方便程序直接生成exe文件,它存在一個pyinstaller庫,使用這個庫可以直接將.py程序生成exe文件。這個命令不是在windows的命令行中執(zhí)行的。
對于python3.5以下的版本,可以在cmd命令中直接使用。
首先下載pyinstaller庫使用pip install pyinstaller下載這個庫,下載成功后出現successfully代表下載成功。然后執(zhí)行命令是 pyinstaller -F -w <文件名.py>,執(zhí)行命令時需要切換到程序所在的目錄,-F代表生成可執(zhí)行文件,-w代表需要控制臺,不需要就不用加。
等執(zhí)行結束后,會在程序所在的文件夾生成三個文件夾
前兩個沒什么用,可以安全刪除,生成的exe文件就在dist里面。
對于python3.5以上的版本,因為pyinstaller不支持以上的版本,所以在下載完正常的installer庫之后,還需要單獨下載官網給出的適用3.5以上的版本https://github.com/pyinstaller/pyinstaller。
下載完解壓后,里面只有這一個文件夾是需要用到的
打開你用的編譯器,或者你找到你下載完的庫的路徑,我用的時Pycharm,點擊左上角的File->setting
然后將鼠標放到下載過的庫上面就會出現路徑,在我的電腦里面輸入路徑就會看到下載完的庫的文件夾。接下來是重點↓
將新下載的Pyinstaller文件夾復制到site-packages,并且全部替換
然后就好使了可以使用那個命令了
如果命令依然不好使,出現這樣的錯誤
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-10
PyQt5的PyQtGraph實踐系列3之實時數據更新繪制圖形
這篇文章主要介紹了PyQt5的PyQtGraph實踐系列3之實時數據更新繪制圖形,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2019-05-05
win10系統(tǒng)下Anaconda3安裝配置方法圖文教程
這篇文章主要為大家詳細介紹了win10系統(tǒng)下Anaconda3安裝配置方法圖文教程,具有一定的參考價值,感興趣的小伙伴們可以參考一下2018-09-09

