如何解決 UnicodeDecodeError: 'utf-8' codec can't decode byte [python][pip]
在中文的windows中用pip安裝模組時有時候會遇到問題
不過到是有一個簡單的方法可以解決,只要先離開虛擬環境,安裝(不會出問題),在進入環境中安裝第二次就可以了。
似乎是因為pip會使用全域環境安裝過的當快取,不會真的執行第二次完整的安裝,所以就不會出問題了😶。
UnicodeDecodeError: 'utf-8' codec can't decode byte *** in position ***: invalid start byte依照網路上大家提供的的方法,只要在之前在console中輸入
chcp 65001轉換到utf-8的字碼頁就可以解決,可是我雖然有時會成功,但有時卻怎麼試都沒有辦法。經過幾次後發現到,只要是在python的虛擬環境中這個方法就會失效。
不過到是有一個簡單的方法可以解決,只要先離開虛擬環境,安裝(不會出問題),在進入環境中安裝第二次就可以了。
似乎是因為pip會使用全域環境安裝過的當快取,不會真的執行第二次完整的安裝,所以就不會出問題了😶。
留言
張貼留言