通过Synaptic安装python3 numpy,但无法在python3中导入模块numpy
同样的想法也发生在python3 scipy身上。我使用Synaptic安装了pythonnumpy/scipy、python3numpy/scipy。但是它们安装在通过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
下,而不是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;打印(系统路径)