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

2024-06-16 11:46:28 发布

您现在位置:Python中文网/ 问答频道 /正文

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

ImportError: No module named numpy.

Tags: nonumpyubuntu系统scipy经验python3named
1条回答
网友
1楼 · 发布于 2024-06-16 11:46:28

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

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

当您使用Synaptic(或apt-get或aptitude等)安装模块时,它将只为系统提供的Python安装,即/usr/bin中的模块。如果要将其用于任何其他安装,则必须同时为该安装安装安装它,然后需要按照该软件包文档中的安装说明进行操作。在

通常pip install <packagename>可以工作,但并不是所有的包都可以这样安装(当然,最显著的是pip本身)。在

相关问题 更多 >