VScode執行Python輸出中文亂碼問題解決

2022-09-12 18:45:14 字數 753 閱讀 1572

vscode跑python程式,控制台輸出中文亂碼,但是在終端中輸出就可以正常顯示中文。

本人python版本為3.9.5,64位

問題如圖:

在控制台輸出效果異常

在終端中輸出效果正常

網上解決方式基本都是告訴你把vscode改成utf-8

經過測試得知,改了之後還是中文亂碼。更有人告訴你要改成gbk,改了之後直接就沒法執行了。

新增環境變數就可以解決此問題!

第二步,新建系統變數

變數名為:pythonioencoding

變數值為:utf-8

如下圖:

設定完成之後別忘了點確定!

通過修改環境變數就可以解決亂碼問題。

重啟vscode之後,你會發現問題已經解決了。

python指令碼在ArcMap中執行時輸出除錯資訊

有時候,我們在arcmap中構建模型時需要用到python指令碼,通過指令碼我們可以靈活的實現某些功能,比如使用urllib2庫來獲得網路中的資料並加以處理。但當指令碼變得複雜而需要頻繁除錯時,我們希望指令碼能輸出一些除錯資訊,這在命令列或python的ide下可通過print語句來實現,然而當指令...

安裝VSCODE執行C

2.ctrl p,輸入ext install c 在商店中找到如下進行安裝 3.安裝後重啟vscode 4.ctrl shift p 開啟launch.json進行配置 exe 將要進行除錯的程式的路徑 midebuggerpath d mingw bin gdb.exe midebugger的路徑...

VS Code執行Jupyter報錯

今天在電腦中安裝了python3.8.5環境,然後使用pip安裝了ipython和jupyter,沒想到在vs code中使用jupyter notebook一直有問題,一直報乙個錯誤 unable to start session for kernel python 3.8.5 64 bit se...