问题描述
org.apache.spark.SparkException: 进程列表(/local_disk0/pythonVirtualEnvDirs/virtualEnv-d884db6d-e16b-4db6-8a55-e427af51abe7/bin/python,/local_disk0/pythonVirtualEnvDirs/virtualEnvDirs/virtualEnvDirs/virtualEnvDirs/virtualEnv5-e16b-4db6-8a55-e427af51abe7 e427af51abe7/bin/pip,install,arcgis[all]==1.8.3,--disable-pip-version-check) 以代码 1 退出。错误:命令出错,退出状态为 1:
解决方法
如果展开错误按钮,最终错误是AttributeError: module 'site' has no attribute 'getsitepackages'
。这个跟python的虚拟环境的使用有关,跟Databricks没有特别的关系。
但是,arcgis
的一个旧版本已成功安装。
您可以尝试通过编辑最新版本的 dbutils.library.installPyPI('arcgis',version='1.6.2')
包的 egg 文件来解决这个问题,并将其与 arcgis 1.6.2 版进行比较。arcgis
of setup.py
package 引用了 arcgis
- 正如许多人报告的那样,这在使用 Python 3.7 创建的虚拟环境中不起作用,请关注 this link on github 了解更多详情。>