我一直在尝试在ubuntu 16.04机器上为Python 2.7.12安装numpy,但我不确定我做的是正确的。
我发出了命令
python setup.py install
并收到以下错误消息:
ImportError: No module named Cython.Compiler.Main
所以我一直在尝试安装cython包并收到另一条错误消息:
/Cython-0.28.1/Cython/Plex/Scanners.c:19:20: fatal error: Python.h: No such file or directory
我认为这个问题需要我安装cpython。尝试安装此操作会导致以下错误消息:
Traceback (most recent call last):
File "setup.py", line 4, in <module>
import sys, os, importlib.machinery, re, optparse
ImportError: No module named machinery
我对如何继续感到有点难过。我在正确的道路上吗?我可以尝试不同的方式(有问题的计算机无法连接到互联网)吗?
答案 0 :(得分:2)
您可以使用pip
命令检查which pip
是否已安装,
就我而言:
$ which pip
/home/usr1/anaconda3/bin/pip
如果pip
未安装,请安装:instruction here
然后你应该可以使用它,如:
pip install numpy
另一种方法是使用:conda
install
答案 1 :(得分:0)
在终端使用中:
pip install numpy
如果您收到“拒绝许可”等错误,请尝试:
sudo pip install numpy