3

私はubuntuが初めてで、python-3.4を搭載したlenovo t410でubuntu 14.04を使用しています。Healpyをインストールするには、次の手順に従いました。を使用してpthon3-devパッケージをインストールしました

    sudo apt-get install python3-dev

および python-vm-builder による:

    sudo apt-get install python-vm-builder

しかし、次のコマンドを使用して Healpy をインストールすると、次のようになります。

    pip install healpy

次のエラーが表示されます。

error: command 'i686-linux-gnu-gcc' failed with exit status 1

error code 1 in /tmp/pip_build_sibte/healpy
    Traceback (most recent call last):
File "/usr/bin/pip", line 9, in <module>
load_entry_point('pip==1.5.4', 'console_scripts', 'pip')()
File "/usr/lib/python2.7/dist-packages/pip/__init__.py", line 185, in main
return command.main(cmd_args)
File "/usr/lib/python2.7/dist-packages/pip/basecommand.py", line 161, in main
text = '\n'.join(complete_log)
UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 27: ordinal not in range(128)

問題を解決するための助けはありますか?

4

2 に答える 2

1

トレースバックからわかるように、/usr/bin/pipPython 2 を使用しています。

sudo apt-get install python3-pip

/usr/bin/pip3バイナリをインストールしてから、実行してみてください

sudo pip3 install healpy

そして、それがあなたをどこにでも連れて行くかどうか見てください. 私の経験では、パッケージマネージャーを介してインストールする方がはるかに簡単(かつ高速)であるため、インストールもpython3-matplotlib確認してください。python3-numpypip

于 2014-08-12T04:27:23.397 に答える