我有 ubuntu 12.10。我尝试为 python 安装几个包,如 numpy、scipy 和 matplotlib。我运行了命令:
sudo apt-get install python-numpy python-scipy python-matplotlib
但是当我尝试在 python 的(3.2)shell(甚至 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 shell 上启动 python 并导入模块:那里没有问题......
为什么我可以在 python 2.x 而不是 3.x 上导入模块?