Python Scipy安装错误,安装了所有依赖项,尝试各种安装方法时失败

Python Scipy安装错误,安装了所有依赖项,尝试各种安装方法时失败,python,numpy,scipy,pip,scikit-learn,Python,Numpy,Scipy,Pip,Scikit Learn,我使用的是Mac10.8,PythonV2.7.2 我尝试了所有常见的安装类型(easy_install、pip、source(w/和w/o sudo))-运气不好。非常感谢任何提示或建议 $ pip install -U scipy #Error: Cleaning up... Command /usr/bin/python -c "import setuptools, tokenize;__file__='/private/var/folders/3c/v7q078013t78xcf_9

我使用的是Mac10.8,PythonV2.7.2

我尝试了所有常见的安装类型(easy_install、pip、source(w/和w/o sudo))-运气不好。非常感谢任何提示或建议

$ pip install -U scipy

#Error:

Cleaning up...
Command /usr/bin/python -c "import setuptools, tokenize;__file__='/private/var/folders/3c/v7q078013t78xcf_99fp_fw00000gn/T/pip_build_Jacob/scipy/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /var/folders/3c/v7q078013t78xcf_99fp_fw00000gn/T/pip-j1XXxb-record/install-record.txt --single-version-externally-managed --compile failed with error code 1 in /private/var/folders/3c/v7q078013t78xcf_99fp_fw00000gn/T/pip_build_Jacob/scipy
Traceback (most recent call last):
  File "/usr/local/bin/pip", line 9, in <module>
    load_entry_point('pip==1.5.6', 'console_scripts', 'pip')()
  File "/Library/Python/2.7/site-packages/pip/__init__.py", line 185, in main
    return command.main(cmd_args)
  File "/Library/Python/2.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 53: ordinal not in range(128)
$pip安装-U scipy
#错误:
清理。。。
Command/usr/bin/python-c“导入setuptools,tokenize;uuu file_uuu=”/private/var/folders/3c/v7q078013t78xcf_99fp_0000gn/T/pip_ubuild_Jacob/scipy/setup.py';exec(编译(getattr(tokenize,'open',open),open)(u file_uuu.read().replace().replace('\r\n','n','n'),'uuu file,'exec'))”安装--记录/var/folders/3c/v7q078013t78xcf_99fp_fw00000gn/T/pip-j1XXxb-record/install-record.txt--外部管理的单一版本--编译失败,错误代码为/private/var/folders/3c/v7q078013t78xcf_99fp_fw00000gn/T/pip_build/scipy中的1
回溯(最近一次呼叫最后一次):
文件“/usr/local/bin/pip”,第9行,在
加载入口点('pip==1.5.6','console脚本','pip')()
文件“/Library/Python/2.7/site packages/pip/_init__.py”,主文件第185行
return command.main(cmd_args)
文件“/Library/Python/2.7/site packages/pip/basecommand.py”,第161行,在main中
text='\n'.连接(完成日志)
UnicodeDecodeError:“ascii”编解码器无法解码第53位的字节0xe2:序号不在范围内(128)
终端的完整安装输出(相当长):

这可能会有帮助:

LC_ALL=C pip install scipy
然而,它也可能不起作用,因为scipy通常很难更新

如果您使用免费软件,您可以使用
enpkg scipy
。或者使用该发行版重新安装python,以便将来能够轻松地更新scipy


通常,您可以查看该页面以帮助您安装

这可能不是对您问题的直接回答。但是您可以通过安装.DMG包或安装诸如anaconda python之类的发行版来避免所有的麻烦。尝试了.DMG路由(scipy for python==2.7.2)。。。安装成功!但是,从未真正添加(即使在重新启动之后)。。pip freeze告诉所有人:-/看起来您的Xcode/Clang编译器安装有问题,因为失败来自OSX系统包含文件。
LC_all=C pip install scipy
给了我:
Command/usr/bin/python-C“导入设置工具,标记化__文件“/private/var/folders/3c/v7q078013t78xcf_99fp_fw0000gn/T/pip_build_Jacob/scipy/setup.py”;exec(compile(getattr(标记化,'open',open)(_文件_).read().replace('\r\n','\n'),_文件_,'exec'))“安装--record/var/folders/3c/v7q078013t78xcf_99fp_fw0000gn/T/pip RsjFFU record/install-record.txt--外部管理的单一版本--编译失败,错误代码为1 in/private/var/folders/3c/v7q078013t78xcf_99fp_fw0000gn/T/pip_build_Jacob/scipy