mik*_*725 5 python macos install scipy
我想在我的vertualenv上安装scipy.
Python中使用的virtualenv:
(Django)miki725mac:Django miki725$ python
Python 2.7.2 (default, Aug 3 2011, 00:58:00)
[GCC 4.2.1 (Based on Apple Inc. build 5658) (LLVM build 2335.15.00)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>>
Run Code Online (Sandbox Code Playgroud)
我尝试通过这样做安装scipy失败:
$ svn co http://svn.scipy.org/svn/scipy/trunk scipy
$ python setup.py build
$ python setup.py install
Run Code Online (Sandbox Code Playgroud)
然后我尝试了:
$ pip install scipy
Run Code Online (Sandbox Code Playgroud)
根据我尝试的建议:
$ pip install -e git://github.com/scipy/scipy@effa6f68f8ada57b7986#egg=scipy-dev
Run Code Online (Sandbox Code Playgroud)
日志
以下是所有安装步骤的完整日志:(它们对于stackoverflow来说太长了)
python setup.py build
http://www.diglo.com/download/3dfc7a1af18617d7ee49faa8bea3464703ea
python setup.py install
http://www.diglo.com/download/ab13985c76ad709b25464fa1254daa4b03ea
pip install scipy
http://www.diglo.com/download/9e808fe5b57b6b01a8265d4b01958da703ea(引擎收录:http://paste.pocoo.org/show/454004/)
pip install -e git://github.com/scipy/scipy@effa6f68f8ada57b7986#egg=scipy-dev
http://www.diglo.com/download/085f7bd08e7cb86823718b94641ecacd03ea
请帮忙.我是新生的.先感谢您.
就个人而言,我发现在Mac OS Lion上安装scipy/numpy的最简单可靠的方法是通过github上的scipy superpack shell-script.史蒂夫乔布斯说 - 它只是有效.没什么可做的.
在虚拟环境中安装scipy的步骤:
直到 2011 年 8 月,Scipy 在 Mac OS X Lion 上都被破坏了。在此提交中修复:https://github.com/scipy/scipy/commit/effa6f68f8ada57b79864852b609ff06d2527306
看起来这个更改还没有合并到 SVN trunk 中。尝试使用 github 代替:
pip install -e git://github.com/scipy/scipy@effa6f68f8ada57b7986#egg=scipy-dev
Run Code Online (Sandbox Code Playgroud)
这对我安装了两次 Lion 都有效。但是,如果没有,我听说使用 GCC-4.0 (而不是当前的默认值:GCC-4.2)也可以解决该问题(但尚未验证):
- 安装macports
- sudo 端口安装 gcc40
- 创建从 gcc-4.0 到 gcc 的符号链接
- 推荐:安装 scipy 后,将符号链接更改为指向 gcc-4.2 的 xcode 版本
仅当您还没有 gcc-4.0 时才需要执行步骤 1 和 2。
| 归档时间: |
|
| 查看次数: |
3798 次 |
| 最近记录: |