简体   繁体   English

Scipy在Win64上崩溃

[英]Scipy crashes on Win64

I'm trying to use the scipy package in my 32-bit Python 2.6 on 64-bit Windows 7. 我正在尝试在64位Windows 7上的32位Python 2.6中使用scipy软件包。

I have installed Scipy 0.12.0 from the 32-bit Python Superpack binary installer. 我已经从32位Python Superpack二进制安装程序安装了Scipy 0.12.0。 The installation went through smoothly, but after completion, I'm encountering a crash every time I try to use it in any other way than just importing the whole package - either running the test ( scipy.test() ) or importing one of its submodules. 安装过程顺利进行,但是完成后,每次我尝试以除导入整个软件包以外的任何其他方式使用它时都会遇到崩溃-运行测试( scipy.test() )或导入其中一个子模块。 When I just import the whole package, it generates a warning: 当我仅导入整个程序包时,它会生成警告:

C:\Program Files (x86)\ESRI\Python26\ArcGIS10.0\lib\site-packages\scipy\__init__.py:89: UserWarning: Numpy 1.5.0 or above is recommended for this version of scipy (detected version 1.3.0) UserWarning)

Numpy that came together with it runs and tests ( numpy.test() ) flawlessly. 它附带的Numpy可以完美地运行和测试( numpy.test() )。 Python works fine as well. Python也可以正常工作。

The Python I'm using came together with an ESRI ArcGIS 10.0 installation and is the only version supported by it, so I can't modify it. 我正在使用的Python与ESRI ArcGIS 10.0安装一起提供,并且是它支持的唯一版本,因此我无法对其进行修改。

Any suggestions? 有什么建议么? Thanks, Jan 谢谢,扬

ArcGIS 10.0 includes numpy 1.3.0, which is not compatible with any recent scipy binaries. ArcGIS 10.0包含numpy 1.3.0,它与任何最新的scipy二进制文件都不兼容。 Try scipy 0.7.1 , which was released around the same time (July 2009) as numpy 1.3.0. 尝试scipy 0.7.1 ,它与numpy 1.3.0大约在同一时间(2009年7月)发布。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM