Python问题——UnicodeDecodeError: 'ascii' コーデックはできません ...範囲内にありません(128)

Python问题——UnicodeDecodeError: 'ascii' コーデックは位置 7 のバイト 0xba をデコードできません: 序数が範囲 (128) にありません

python2.7 の pip を使用して依存パッケージをインストールする場合、pip を更新する必要があることがわかります。ok してから更新し、次のコマンドを入力します。

python -m pip install --upgrade pip

以下に示すようなエラー問題が見つかりました

問題のスクリーンショット:

更新ソースを追加して pip を更新する方法もありません

インターネットで何度も確認した後、Python をアンインストールしてインストールしても、この方法を試すまで問題を解決できませんでした。

うーん、それなら試してみてください〜

 コードが添付されています:

if sys.getdefaultencoding() != 'gbk':
  reload(sys)
  sys.setdefaultencoding('gbk')

うーん、本当に良いですね、pip を本当に更新できます

概要: Python が依存パッケージをインストールすると、エラーが報告されます。報告されるエラーの種類によって異なります。通常、他の依存パッケージのインストールを容易にするために、pip が最初に更新されます。

ただし、このエンコーディングを変更する方法は、現在の操作にのみ適用できます。いつまたエンコーディング エラーのアラームが表示されるかわかりません。基本的なことは、パスに漢字を含めないことです。

お役に立てましたら、高評価をお願いします!

おすすめ

転載: blog.csdn.net/woai_zhongguo/article/details/129356055