numpy导入错误,即使在使用当前python版本安装后也是如此

时间:2019-03-06 05:20:44

标签: python python-3.x numpy

注意-我已经检查了numpy import error个相关线程,但没有帮助

我正在使用debian 8,默认Python是2.7.9。我安装了python 3.4.2并创建了虚拟环境。

在虚拟环境中-

python -V
Python 3.4.2

pip -V
pip 1.5.6 from /path/venv34/lib/python3.4/site-packages (python 3.4)

我有python3 numpy软件包-python3-numpy_1.12.0-2〜pn0_amd64.deb

我已与sudo dpkg -i python3-numpy_1.12.0-2~pn0_amd64.deb一起安装的

已成功完成。

现在当我这样做

python
Python 3.4.2 (default, Feb  7 2019, 06:08:06) 
[GCC 4.9.2] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import numpy
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: No module named 'numpy'
>>> 

任何线索,这是怎么了?

3 个答案:

答案 0 :(得分:3)

python3.4 -m pip install numpy==1.12.0-2

答案 1 :(得分:2)

尝试python -m pip install numpy==1.12.0。这应该对您有帮助。

答案 2 :(得分:2)

好吧,因为我的回购邮件少于50个,所以我无法添加评论,因此请将此答案作为对您问题的评论。

我认为numpy已安装,但未在您的virtualenv中安装,请确保在尝试安装任何库时您的virtualenv是 active ,如果已激活,则会在每个命令行中看到virtualenv名称。

(venv) C:\Users\seventeen\sprint25>