Python ArcGIS ArcPy运行时错误:未初始化

Python ArcGIS ArcPy运行时错误:未初始化,python,gis,Python,Gis,我不确定我是否发布了正确的位置,但我在让python GIS程序在64位Windows 7上运行时遇到了问题。这些程序在32位XP上运行。我做了很多研究,并尝试改变我的PythonPath,移动lib文件夹,等等,还有其他建议。我在Python26下的注册表中创建了一个新的键,正如另一个建议的那样,该键包含Desktop10.pth文件的内容。然而,我仍然得到同样的错误张贴在下面。我目前正在运行ArcGIS 10.0。我可能错过了一些简单的东西!任何帮助都将不胜感激!先谢谢你 回溯(最近一次呼叫

我不确定我是否发布了正确的位置,但我在让python GIS程序在64位Windows 7上运行时遇到了问题。这些程序在32位XP上运行。我做了很多研究,并尝试改变我的PythonPath,移动lib文件夹,等等,还有其他建议。我在Python26下的注册表中创建了一个新的键,正如另一个建议的那样,该键包含Desktop10.pth文件的内容。然而,我仍然得到同样的错误张贴在下面。我目前正在运行ArcGIS 10.0。我可能错过了一些简单的东西!任何帮助都将不胜感激!先谢谢你

回溯(最近一次呼叫最后一次): 文件“Z:\Desktop\giclimatemapping.py”,第85行,在 导入arcpy 文件“C:\Program Files(x86)\ArcGIS\Desktop10.0\arcpy\arcpy\uuuuu init\uuuuuuuuu.py”,第行 17,在 从地理处理导入gp 文件“C:\Program Files(x86)\ArcGIS\Desktop10.0\arcpy\arcpy\geoprocessing\uuuu” 它是“py”,第14行,在 从基本导入* 文件“C:\Program Files(x86)\ArcGIS\Desktop10.0\arcpy\arcpy\geoprocessing\u bas” e、 “py”,第568行,英寸 env=gp环境(gp) 文件“C:\Program Files(x86)\ArcGIS\Desktop10.0\arcpy\arcpy\geoprocessing\u bas” e、 py”,第565行,在GPC环境中 返回GPEnvironment(地理处理器) 文件“C:\Program Files(x86)\ArcGIS\Desktop10.0\arcpy\arcpy\geoprocessing\u bas” e、 py“,第521行,在init self._refresh() 文件“C:\Program Files(x86)\ArcGIS\Desktop10.0\arcpy\arcpy\geoprocessing\u bas” e、 py”,第523行,输入刷新 环境集=(设置(self.\u gp.listEnvironments())中环境的环境)
RuntimeError:NotInitialized

您必须在Arcgis 10.0中使用Python 2.6 32位,即使是64位操作系统也是如此。我怀疑(尽管从提供的信息中不确定)您安装了另一个版本的Python。我首先检查安装了多少版本,然后卸载所有版本,除了C:\Pytho26\ArcGIS10.0中的版本。然后我将在上面提到的位置安装Python 2.6(在ArcGIS磁盘上)。您还需要重新安装numpy和matplotlib,它们也在磁盘上。如果这没有帮助,那么我将卸载您机器上的ArcGIS和所有Python版本,然后重新安装ArcGIS。这听起来很激烈,但ESRI的Python实现非常敏感,您可能会浪费几天时间试图找到一个简单的解决方案。最后一步通常是有效的。

您必须在Arcgis 10.0中使用Python 2.6 32位,即使是64位操作系统也是如此。我怀疑(尽管从提供的信息中不确定)您安装了另一个版本的Python。我首先检查安装了多少版本,然后卸载所有版本,除了C:\Pytho26\ArcGIS10.0中的版本。然后我将在上面提到的位置安装Python 2.6(在ArcGIS磁盘上)。您还需要重新安装numpy和matplotlib,它们也在磁盘上。如果这没有帮助,那么我将卸载您机器上的ArcGIS和所有Python版本,然后重新安装ArcGIS。这听起来很激烈,但ESRI的Python实现非常敏感,您可能会浪费几天时间试图找到一个简单的解决方案。最后一步通常是有效的。

当我的代码的第一行是“import arcpy”时,我就遇到了这个错误,我的解决方案是在python脚本中插入新的第一行:“import arcview”


我的代码在使用ArcGIS 10.0的系统上运行良好,但在我将开发箱升级到10.1桌面和服务器后遇到了这个问题。各种stackoverflow、gisstackexchange和forums.arcgis.com文章指出了PATH、PYTHONPATH、HLKM等环境可能性,或检查您的arcgis管理员许可证。在pyscripter和IDLE中重现该问题后,确认在正确卸载的Python2.6、已安装的Python2.7环境和有效的浮动许可证下一切正常后,错误仍然存在。关于此修复为何有效,我的最佳猜测是,从10.1 arcgis许可证签出开始可能更为明确

当我的代码的第一行是“import-arcpy”时,我遇到了这个错误,而我的解决方案是在python脚本中插入一行新的第一行:“import-arcview”


我的代码在使用ArcGIS 10.0的系统上运行良好,但在我将开发箱升级到10.1桌面和服务器后遇到了这个问题。各种stackoverflow、gisstackexchange和forums.arcgis.com文章指出了PATH、PYTHONPATH、HLKM等环境可能性,或检查您的arcgis管理员许可证。在pyscripter和IDLE中重现该问题后,确认在正确卸载的Python2.6、已安装的Python2.7环境和有效的浮动许可证下一切正常后,错误仍然存在。关于此修复为何有效,我的最佳猜测是,从10.1 arcgis许可证签出开始可能更为明确

我也有类似的问题。我们有一个单一的许可证,如果它签出给其他人,将禁止我的脚本运行。我是通过经验而不是通过代码/支持发现这一点的,但我相当确信这是您的问题。

我也遇到了类似的问题。我们有一个单一的许可证,如果它签出给其他人,将禁止我的脚本运行。我是通过经验而不是通过代码/支持来发现这一点的,但我很有信心这是您的问题。

我只是在10.1中在Visual Studio中调试arcpy脚本时遇到了这个问题。它实际上发生在两次运行之间,没有任何代码更改-一次运行正常,下一次出现错误。无论出于何种原因,将导入arcview添加到顶部都有效。可能是许可证签出问题,但这种不一致性令人不安。

请注意,我在Visual Studio中调试arcpy脚本时,在10.1中遇到了这个问题。它实际上发生在两次运行之间,没有任何代码更改-一次运行正常,下一次出现错误。无论出于何种原因,将导入arcview添加到顶部都有效。大概
import arcinfo