Httprunner 安裝pipenv insatll --dev出現ValueError: unknown locale: UTF-8的解決方案
1、開啟terminal(終端)
2、cd ~ ( 進入當前使用者的home目錄)
3、open .bash_profile (開啟.bash_profile檔案,如果檔案不存在就 建立檔案:touch .bash_profile 編輯檔案:open -e bash_profile)
4、直接講下面的程式碼新增至彈出的.bash_profile檔案內容中
exportLANG="en_US.UTF-8"
exportLC_COLLATE="en_US.UTF-8”
exportLC_CTYPE="en_US.UTF-8”
exportLC_MESSAGES="en_US.UTF-8”
exportLC_NUMERIC="en_US.UTF-8"
exportLC_TIME="en_US.UTF-8"
exportLC_ALL=
5、command + s 儲存檔案,然後關閉
6、在terminal(終端)中輸入 source .bash_profile (使用剛才更新之後的內容)
當然,也會出現當source .bash_profile之後可能會出現報錯,比如:
-bash: export: `3.6': not a valid identifier
-bash: .bash_profile: line 36: unexpected EOF while looking for matching `"'
-bash: .bash_profile: line 37: syntax error: unexpected end of file
這個時候可以將之前存在於.bash_profile檔案內容剪切出來,只保留我們要新增進去的檔案,然後再source .bash_profile。
等我們安裝完畢之後再將剪切出來的東西去新增到.bash_profile內容中。