web-dev-qa-db-ja.com

`pip install pandas`はUnicodeDecodeErrorを与えます: 'ascii'コーデックは位置41のバイト0xe2をデコードできません:序数が範囲内にありません(128)

Digital Ocean 512MBドロップレットで_pip install pandas_を実行すると、エラーUnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 41: ordinal not in range(128)が発生します。

何がそれを引き起こしたのか考えはありますか? Ubuntu 12.0464ビットを実行しています。

[完全エラー]

18
Athena Wisdom

メモリ不足のためにgccが強制終了されたようです( @ Blenderのコメント)を参照 pipのバグを公開しました。ロギング中にバイト文字列とUnicodeを混合すると、次のようになります。

>>> '\n'.join(['bytestring with non-ascii character ☺', u'unicode'])
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 36: \
   ordinal not in range(128)

最新のpipバージョンで再現可能な場合。 バグを報告する

11
jfs

権限の問題である可能性があります。試しましたか:

$ Sudopipインストールパンダ

0
There