gpt4 book ai didi

python - 从安装了新 ArcGIS 10.1 的 scipy- 新计算机导入统计信息时出错

转载 作者:太空宇宙 更新时间:2023-11-03 11:31:12 25 4
gpt4 key购买 nike

我有一台全新安装了 Arc10.1 的新机器。安装 ArcGIS 时,它还会安装带有 numpy 的 python 2.7。我的脚本可以导入scipy(导入scipy),但是当我尝试

从 scipy 导入统计

我得到:

Traceback (most recent call last):
File "C:\ArcProjects\BasinLoop3_All6.py", line 13, in <module>
from scipy import stats
File "C:\Python27\ArcGISx6410.1\lib\site-packages\scipy\stats\__init__.py", line 324, in <module>
from .stats import *
File "C:\Python27\ArcGISx6410.1\lib\site-packages\scipy\stats\stats.py", line 242, in <module>
import scipy.special as special
File "C:\Python27\ArcGISx6410.1\lib\site-packages\scipy\special\__init__.py", line 531, in <module>
from ._ufuncs import *
ImportError: DLL load failed: The specified module could not be found.

我已经尝试了几次 scipy 安装,每次都得到了相同的结果:

scipy-0.13.0-win32-superpack-python2.7.exe

scipy-0.13.0.win-amd64-py2.7.exe

scipy-0.11.0-win32-superpack-python2.7.exe

我认为这与不同的 numpy、scipy 版本和 Arc10.1 (py2.7) 附带的 python 版本不兼容有关。您还可以从我的错误中看到我的脚本(在 IDLE 中运行)试图使用 64 位 python 运行它。有人可以帮我弄清楚这里发生了什么吗?我不想安装新版本的 python 或 numpy,因为我不想破坏默认的 ArcGIS 安装。如果可能的话,我还希望 python 继续以 64 位运行。

谢谢...

最佳答案

看看这个:

Scipy install steps for ArcGIS v10.1

该用户仅在 scipy v0.11 上取得了成功。您尝试了 v0.11,但它是 32 位的,而您使用的是 64 位 Python。试试 scipy v0.11 64 位,看看会发生什么。

关于python - 从安装了新 ArcGIS 10.1 的 scipy- 新计算机导入统计信息时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19624711/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com