【发布时间】:2014-12-31 00:45:35
【问题描述】:
我想在没有 root 访问权限的服务器上安装 numpy。我已经安装了 pip,但是当我尝试 pip install numpy 时出现错误。
Command /home/wanglan0605/local/bin/python -c "import setuptools, tokenize;__file__='/tmp/pip_build_wanglan0605/numpy/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /tmp/pip-gb9EVf-record/install-record.txt --single-version-externally-managed --compile failed with error code 1 in /tmp/pip_build_wanglan0605/numpy
Traceback (most recent call last):
File "/home/wanglan0605/local/bin/pip", line 11, in <module>
sys.exit(main())
File "/home/wanglan0605/local/lib/python2.7/site-packages/pip/__init__.py", line 185, in main
return command.main(cmd_args)
File "/home/wanglan0605/local/lib/python2.7/site-packages/pip/basecommand.py", line 161, in main
text = '\n'.join(complete_log)
UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 70: ordinal not in range(128)
接下来我该怎么做?请给我一些想法
【问题讨论】:
-
我可以看到问题,我认为这不是因为 root 访问。您的输入参数有错误。
-
你能告诉我哪些输入参数我做错了吗?我完全不明白
-
这是你运行
pip install numpy的时候吗?你在使用虚拟环境吗?你在安装 numpy 的时候有没有按下任何东西?因为当我按下Control-C时,我重现了这个错误。 -
不,我什么都没做。我已经尝试了很多次 pip install numpy 但它不起作用
-
您始终可以从 continuum 使用 Anaconda。这是免费的。 store.continuum.io/cshop/anaconda