通过Synaptic安装python3 numpy,但无法在python3中导入模块numpy

通过Synaptic安装python3 numpy,但无法在python3中导入模块numpy,python,ubuntu,numpy,python-3.x,Python,Ubuntu,Numpy,Python 3.x,同样的想法也发生在python3 scipy身上。我使用Synaptic安装了pythonnumpy/scipy、python3numpy/scipy。但是它们安装在python3下,而不是python3.2下。我的系统是Ubuntu12。谁能有突触的经验 ImportError: No module named numpy. 在Ubuntu12.04/usr/bin/python3.2和/usr/bin/python3上都是相同的Python。因此,如果它是为/usr/bin/python3

同样的想法也发生在python3 scipy身上。我使用Synaptic安装了pythonnumpy/scipy、python3numpy/scipy。但是它们安装在
python3
下,而不是
python3.2
下。我的系统是Ubuntu12。谁能有突触的经验

ImportError: No module named numpy.

在Ubuntu12.04/usr/bin/python3.2和/usr/bin/python3上都是相同的Python。因此,如果它是为/usr/bin/python3安装的,那么它也是为/usr/bin/python3.2安装的(当然,除非您覆盖了/usr/bin/python3.2)

因此,我怀疑您的机器上安装了不止一个Python,可能是a/usr/local/bin/python3.2

当您安装带有Synaptic(或apt get或aptitude等)的模块时,它将仅为系统提供的Python安装,即/usr/bin中的模块。如果您想将它用于任何其他安装,那么您也必须为该安装安装它,然后您需要遵循该软件包文档中的安装说明


通常情况下,
pip安装
可以正常工作,但并非所有的软件包都可以这样安装(当然,最明显的是pip本身)。

检查
/usr/lib/python3/dist软件包是否位于
sys.path
@J.F.Sebastian sys.path在哪里?如果不在sys.path中,如何将其放入?
import sys;打印(系统路径)