1

私はubuntu 12.10を持っています。numpy、scipy、matplotlib などの python 用のパッケージをいくつかインストールしようとしました。コマンドを実行しました:

sudo apt-get install python-numpy python-scipy python-matplotlib

しかし、Python の (3.2) シェル (または numpy と scipy) で matplotlib をインポートしようとすると、次のようなエラーが発生します。

>>> import numpy
Traceback (most recent call last):
  File "<pyshell#0>", line 1, in <module>
    import numpy
ImportError: No module named 'numpy'

それでも、Linuxシェルでpythonを起動してモジュールをインポートしようとしました:そこには問題はありません...

3.x ではなく python 2.x でモジュールをインポートできるのはなぜですか?

4

1 に答える 1

2

Python 2.x のパッケージをインストールしました。行う:

sudo apt-cache search numpy | grep 3

多数のパッケージが一覧表示されます。これらから、私のubuntuでは、次を選択します:

sudo apt-get install python3-numpy

于 2013-07-02T14:27:57.543 に答える