首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >导入ImportError中的arcpy结果:无法导入名称shares_memory

导入ImportError中的arcpy结果:无法导入名称shares_memory
EN

Stack Overflow用户
提问于 2017-07-10 03:05:27
回答 1查看 1.7K关注 0票数 1

最近,我将ESRI ArcDesktop软件升级到10.5版本,但现在当我运行任何需要导入arcpy模块的python脚本时,我会得到以下错误:

代码语言:javascript
复制
>>> import arcpy
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "C:\Program Files (x86)\ArcGIS\Desktop10.5\ArcPy\arcpy\__init__.py", line 20, i
n <module>
    import numpy
  File "c:\python27\ArcGIS10.5\lib\site-packages\numpy\__init__.py", line 142, in <mod
ule>
    from . import add_newdocs
  File "c:\python27\ArcGIS10.5\lib\site-packages\numpy\add_newdocs.py", line 13, in <m
odule>
    from numpy.lib import add_newdoc
  File "c:\python27\ArcGIS10.5\lib\site-packages\numpy\lib\__init__.py", line 8, in <m
odule>
    from .type_check import *
  File "c:\python27\ArcGIS10.5\lib\site-packages\numpy\lib\type_check.py", line 11, in
 <module>
    import numpy.core.numeric as _nx
  File "c:\python27\ArcGIS10.5\lib\site-packages\numpy\core\__init__.py", line 21, in
<module>
    from . import function_base
  File "c:\python27\ArcGIS10.5\lib\site-packages\numpy\core\function_base.py", line 7,
 in <module>
    from .numeric import (result_type, NaN, shares_memory, MAY_SHARE_BOUNDS,
ImportError: cannot import name shares_memory

我已经做了一些谷歌,但却空手而归。

到目前为止,我已经尝试卸载和重新安装numpy和matplotlib。

如果我运行命令,它会告诉我需求已经满足了(我假设这意味着它已经安装好了)。

然后我运行pip安装matplotlib,这也不用担心,告诉我成功安装了matplotlib-2.0.2

我不知所措,不知道该怎么做。

任何建议都非常感谢。

编辑:我正在运行Windows 7,我不确定这是否改变了什么。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-07-10 03:23:28

试一试

代码语言:javascript
复制
pip install numpy --upgrade

这将获取最新版本。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45003244

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档