在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í)行結(jié)束后,會在程序所在的文件夾生成三個文件夾
前兩個沒什么用,可以安全刪除,生成的exe文件就在dist里面。
對于python3.5以上的版本,因為pyinstaller不支持以上的版本,所以在下載完正常的installer庫之后,還需要單獨下載官網(wǎng)給出的適用3.5以上的版本https://github.com/pyinstaller/pyinstaller。
下載完解壓后,里面只有這一個文件夾是需要用到的
打開你用的編譯器,或者你找到你下載完的庫的路徑,我用的時Pycharm,點擊左上角的File->setting
然后將鼠標(biāo)放到下載過的庫上面就會出現(xiàn)路徑,在我的電腦里面輸入路徑就會看到下載完的庫的文件夾。接下來是重點↓
將新下載的Pyinstaller文件夾復(fù)制到site-packages,并且全部替換
然后就好使了可以使用那個命令了
如果命令依然不好使,出現(xiàn)這樣的錯誤
PyInstaller cannot check for assembly dependencies. Please install PyWin32 or pywin32-ctypes. pip install pypiwin32
然后使用pip命令下載需要的東西提示這樣的錯誤,
或在pycharm里面提示這樣的錯誤,就找到下面的文件夾,打開紅線標(biāo)記的文件進行修改。

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)
修改完成后就可以了,基本沒有毛病了
到此這篇關(guān)于在python3.64中安裝pyinstaller庫的方法步驟的文章就介紹到這了,更多相關(guān)python3.64安裝pyinstaller庫內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Python將數(shù)據(jù)生成二維碼的四種方法實例代碼
二維碼在日常生活中非常常見,廣泛應(yīng)用于支付、登錄驗證、信息分享等場景,下面這篇文章主要給大家介紹了關(guān)于Python將數(shù)據(jù)生成二維碼的四種方法,文中通過代碼介紹的非常詳細,需要的朋友可以參考下2024-09-09
python實現(xiàn)12306登錄并保存cookie的方法示例
這篇文章主要介紹了 python實現(xiàn)12306登錄并保存cookie的方法示例,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-12-12

