填坑之作 python打包

2021-09-24 21:03:59 字數 672 閱讀 7815

要把python打包成exe

使用pyinstaller

命令 pyinstaller -f -w **.py

1、出現recursionerror: maximum recursion depth exceeded錯誤

解決方法:

在 filename.spec 檔案頭新增下面語句

import sys

sys.setrecursionlimit(5000)

2、出現unicodedecodeerror: 'utf-8' codec can't decode byte 0xce in position 121: invalid start byte

是因為import了matplotlib

解決方法:

解決思路,改變控制台的編碼格式為utf-8 

解決方法,在控制台中輸入 chcp 65001,然後再使用pyinstaller -f -w ***.py 打包成功。

3、執行後出現failed to execute script錯誤

填坑之作 numpy陣列axis含義

因為最近在用tf裡邊的各種tensor的不同axis操作,搞得頭很疼,所以用numpy裡邊的axis的操作來看看這個axis的含義 首先定義乙個np,shape為 2,2,2 a np.array 1,2 3,4 5,6 7,8 print出來是 1 2 3 4 5 6 7 8 接下來分析每個數字的...

十二 VueJs 填坑日記之專案打包發布

打包專案 進入到我們的專案根目錄 d cd vueworks my vue 然後執行如下 進行打包 npm run build結果如下 現在我們已經把專案打包好,打完好的專案預設位置在 dist資料夾裡。我們從打包時的cmd的日誌來看,裡面有很多的map檔案的生成,由於截圖有限,上面只是擷取了結尾,...

MySQL坑與填坑

錯誤 1064 錯誤 1215 原因 資料型別不同 錯誤 1630 去掉函式名和 間的空格 check 關鍵字無效 使用列舉或觸發器 特定字串約束 使用列舉 課程性質 char 10 constraint c5 check 課程性質in 公共基礎 專業基礎 專業選修 任意選修 課程性質 enum 公...