pip 安装的 gcloud 问题

gcloud problems with pip install

我是 运行 ubuntu 14.04 实例 google 的云计算引擎。我已经安装了 anaconda (python 3.5.0) 并且想通过 pip 安装额外的包并手动升级一些包。

pip install arch

我收到以下错误

Command "/opt/anaconda3/bin/python -u -c "import setuptools, tokenize;__file__='/tmp/pip-build-10ckqqqa/arch/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /tmp/pip-tsgsc6n0-record/install-record.txt --single-version-externally-managed --compile" failed with error code 1 in /tmp/pip-build-10ckqqqa/arch/

其他包(seabornpymysql)通过 pip 安装没有问题。首先我认为它与 arch 包有关,但我也注意到更新 pip install numpy --upgrade 也会引发错误,并出现以下错误:

Command "/opt/anaconda3/bin/python -u -c "import setuptools, tokenize;__file__='/tmp/pip-build-5hogbswt/numpy/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /tmp/pip-xrahrzqb-record/install-record.txt --single-version-externally-managed --compile" failed with error code 1 in /tmp/pip-build-5hogbswt/numpy/

问题的根源很可能与库无关,我在这里错过了什么才能让实例正常工作?

我的实例中缺少 gcc。 运行 apt-get install gcc 因为 sudo 为我解决了这个问题。