UnicodeDecodeError: 'ascii' コードが位置のバイト 0xef をデコードできない問題を解決しました。
今日、pythonのpipインストールでこんなエラーが出ました。
UnicodeDecodeError: 'ascii' code can't decode byte 0xef in position 7: ordinal(アスキーコードは位置7のバイト0xefをデコードできません。
not in range(128)
これもコーディングの問題のようで、解決策はv2exの以下のサイトにありました。
http://www.v2ex.com/t/90659
バーグリーフ 2013-11-26 21:58:02 +08:00 ♥ 5
@c19 Grey ありがとうございます! 理由はpip install python packageで私のユーザーディレクトリを読み込むのですが、そのディレクトリがたまたま中国語でasciiがエンコードできないからです。解決策は
python directory Python27Lib⇄site-packages ファイル sitecustomize.py を作成します。
内容を書き込みます。
インポートシステムズ
sys.setdefaultencoding('gb2312')
pythonはこのファイルを自動的に実行します。
というわけで、解決策は
Python27Libsite-packages で、ファイルをビルドします。
sitecustomize.py
で書かれたコンテンツ。
import sys
sys.setdefaultencoding('gb2312')
sys.setdefaultencoding はシステムのデフォルトエンコーディングを設定する Python で、ここでも gbk を試すことができます。
pythonは次回から自動的にこのファイルを実行します。
ここで、もう一度pipコマンドを実行します
関連
-
[解決済み】Pythonエラー - IDLEのサブプロセスは接続を作成しませんでした。IDLEが起動できないか、個人のファイアウォールソフトが接続をブロックしています。
-
[解決済み】TypeError: imshow()で配列をプロットすると、画像データの寸法が不正になる
-
Python 最適化データ前処理法 Pandasパイプ 詳細
-
[解決済み] Python scipy: ** や pow() でサポートされていないオペランドタイプ: 'list' や 'list' です。
-
[解決済み] datetime.fromtimestamp vs datetime.utcfromtimestamp、どちらを使用するのが安全か?
-
[解決済み] CygwinでのPip-3.2のインストール
-
[解決済み] Pythonの規約である**kwargs vs **kwds vs **kwとは何ですか?
-
[解決済み] バインドパラメーター 0 のエラー: おそらくサポートされていないタイプです。
-
[解決済み] ポアソン回帰を実装するには?
-
[解決済み] Queue'という名前のモジュールがない
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】Python regex AttributeError: 'NoneType' オブジェクトに 'group' 属性がない。
-
[解決済み】Python [Errno 98] アドレスはすでに使用中です。
-
[解決済み】Pandasの結合問題:列が重なっているがサフィックスが指定されていない
-
[解決済み】Python enumerate() tqdm ファイル読み込み時にプログレスバーが出る?
-
ValueErrorです。Pythonで同じラベルのSeriesオブジェクトしか比較できないエラー
-
[解決済み] なぜnumpyでは負の累乗にできないのですか?
-
[解決済み] urllib、urllib2、urllib3、requestsモジュールの違いは何ですか?
-
[解決済み] Windows- アプリクリック時のPyinstallerエラー "failed to execute script" について
-
[解決済み] AttributeError: low not found; scikit-learnのCountVectorizerでPipelineを使用する。
-
気流を利用したオペレーターの紹介