1. 程式人生 > >Httprunner 安裝pipenv insatll --dev出現ValueError: unknown locale: UTF-8的解決方案

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_MONETARY="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內容中。