Install numpy on python3.3 - Install pip for python3
对于python 3.2,我使用了
编辑:这就是它的样子
1 2 3 4 5 6 7 8 | radu@sunlit-inspired:~$ python3 Python 3.3.2 (default, Jul 3 2013, 10:17:40) [GCC 4.6.3] 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' |
在下面的解决方案中,我使用
如果您安装了多个版本的python,这是非常好的,因此您可以根据python版本管理外部库。
所以首先,我推荐
1 | wget https://bootstrap.pypa.io/get-pip.py |
然后您需要为您的python版本安装pip,我有
1 | python3.4 get-pip.py |
现在为
1 | python3.4 -m pip |
因此,如果要安装numpy,可以使用:
1 | python3.4 -m pip install numpy |
注意,
1 | python3.4 -m pip install numpy -v |
This may tell you that you lack python.h but you can easily get it :
On RHEL (Red hat, CentOS, Fedora) it would be something like this :
1 yum install python34-develOn debian-like (Debian, Ubuntu, Kali, ...) :
1 apt-get install python34-devThen rerun this :
1 python3.4 -m pip install numpy -v
安装python库的正常方法是使用pip。您为python3.2安装它的方法是有效的,因为它是系统python,这是在基于debian的系统上为系统提供的python安装东西的方法。
如果您的python3.3是系统提供的,那么您可能应该使用类似的命令。否则,您可能应该使用PIP。
我接受了我的python 3.3安装,创建了一个virtualenv并在其中运行pip安装,这似乎按预期工作:
1 2 3 4 5 6 7 8 9 10 11 | $ virtualenv-3.3 testenv $ cd testenv $ bin/pip install numpy blablabl $ bin/python3 Python 3.3.2 (default, Jun 17 2013, 17:49:21) [GCC 4.6.3] on linux Type"help","copyright","credits" or"license" for more information. >>> import numpy >>> |
从终端运行:
1 | sudo apt-get install python3-numpy |
此包包含numpy for python 3。
对于SIPYPY:
1 | sudo apt-get install python3-scipy |
对于绘制图形,请使用pylab:
1 | sudo apt-get install python3-matplotlib |
我在Ubuntu 15.04。这似乎奏效了:
1 | $ sudo pip3 install numpy |
在Rhel上,这起作用:
1 | $ sudo python3 -m pip install numpy |
我的问题是无法将numpy导入到python文件中。我正在接收"moduleNotfoundError:没有名为"numpy"的模块"。我也遇到了同样的问题,我没有在安装numpy时引用python3。我将以下内容输入到我的OSX终端,我的问题解决了:
1 | python3 -m pip install numpy |
在Fedora/Rhel/Centos上你需要
1 | sudo yum install -y python3-devel |
之前
1 2 | mkvirtualenv -p /usr/bin/python3.3 test-3.3 pip install numpy |
否则你会得到
1 | SystemError: Cannot compile 'Python.h'. Perhaps you need to install python-dev|python-devel. |