一、turtle庫為Python2的,在Python3的環境下使用pip install turtle會出現安裝失敗的情況,需要進行的操作:
(1)下載turtle-0.0.2的安裝包,下載地址https://www.lfd.uci.edu/~gohlke/pythonlibs/#pymssql
(2)解壓tar.gz文件,修改setup.py文件第40行,加上括號except (ValueError, ve):
(3)命令行下安裝pip install -e <turtle-0.0.2下載包路徑>
以上三步即可完成turtle庫的安裝
二、打包py為exe文件
(1)使用命令pip install pyinstaller安裝pyinstaller庫
(2)pipinstaller -F <py文件路徑>,在C:\user用戶下面會生成dist、build和warn文件,其中dist是exe存放文件,build是exe中間文件,warn是報錯文件
可選參數 | 簡寫 | 功能說明 |
--onefile | -F | 將結果打包成一個可執行文件 |
--onedir(推薦使用) | -D | 將所有結果打包到一個文件夾中,該文件夾包括一個可執行文件和可執行文件執行時需要的依賴文件(默認) |
--paths | -p | 設置導入路徑(通常不用) |
--windowed | -w | 使用windows子系統執行,不會打開命令行(只對windows有效) |
--nowindowed;--console | -c | 使用控制台子系統執行(默認)(只對windows有效) |
--icon | -i | 將file.ico添加為可執行文件的資源(只對windows有效) |
--distpath | 設置將打包的結果文件放置的路徑 | |
--specpath | 設置將spec文件放置的路徑 |
注意:
盡量使用from xx import xx,以減少exe文件大小