【问题标题】:Why does PyCharm return exit code 246?为什么 PyCharm 返回退出代码 246?
【发布时间】:2019-08-13 17:27:26
【问题描述】:

我正在 PyCharm 中运行一个脚本,并使用随 ArcGIS Pro 一起安装的 Python 3 安装。

每次我运行代码时,它都会返回“退出代码 246”,但我不清楚是什么原因造成的。

如果我关闭并重新打开程序或重新启动计算机,我可能能够运行代码,但它不能始终如一地运行。

这个问题不会一直发生,所以我认为这不是代码本身的问题。

【问题讨论】:

  • 您有堆栈跟踪或任何其他详细信息吗?
  • 这就是堆栈跟踪中显示的所有内容..."C:\Program Files\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\python.exe" U:/CensusAPIRequest。 py 进程以退出代码 246 结束
  • 有没有查看调用过程中的内存消耗?也许它内存不足并因此而终止?
  • 所以与 Pycharm 无关 - 这是 Python/库错误,而且 PyCharm 根本没有退出。

标签: python pycharm arcpy


【解决方案1】:

我发现了同样的问题。当我这样做时问题就消失了

try:
  import arcpy
except:

【讨论】:

  • 这怎么可能是解决方案?这不是合法的语法,因为在 except 之后没有代码套件?
猜你喜欢
  • 1970-01-01
  • 2019-10-12
  • 2014-01-05
  • 1970-01-01
  • 1970-01-01
  • 2019-12-13
  • 2016-03-10
  • 2021-08-29
  • 2017-07-13
相关资源
最近更新 更多