virtualenv創建虛擬環境錯誤徹底詳細解決
virtualenv 創建虛擬環境報錯了
錯誤:UnicodeDecodeError: ‘utf-8’ codec can’t decode byte 0xb8 in position 38: invalid start byte
virtualenv.py line 939, in call_subprocess
line = line.decode(encoding)

這種錯誤經常發生在window用戶電腦上,
根本原因: 編碼問題
定位到報錯的那行代碼:
然后在decode函式里面添加igonre
如下:
line.decode(encoding,"ignore")
進入Python目錄:C:\Program Files\Python\3.8.2\Lib\site-packages
(不同用戶目錄可能不同)

找到這個檔案編輯:
line.decode(encoding) //這一行替換為下面的,或者注釋再追加,
line.decode(encoding,"ignore")
效果如下:

然后再創建,就沒有報錯了,
創作不易,希望一件三聯!!!謝謝各位大佬!
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/290661.html
標籤:python
