gpt4 book ai didi

python - 使用 .pth 文件跨 Windows 和 Linux 导入 Python 包

转载 作者:太空宇宙 更新时间:2023-11-04 12:30:33 24 4
gpt4 key购买 nike

我正在使用 software专为 Windows 构建,没有适用于 Linux 的版本。他们拥有名为 ArcPy 的专用 Python 库,其中包含该软件中所有可用工具的脚本。

在 Ubuntu 16.04 上,我试图将这个包导入我的 Python,这样我就可以使用所有这些脚本。在 /usr/local/lib/python2.7/site-packages 中,我创建了 Desktop.pth,并在其中回显:

/media/adam/somedisk/Program\ Files\ \(x86\)/ArcGIS/Desktop10.5/bin
/media/adam/somedisk/Program\ Files\ \(x86\)/ArcGIS/Desktop10.5/arcpy
/media/adam/somedisk/Program\ Files\ \(x86\)/ArcGIS/Desktop10.5/ArcToolBox/Scripts

现在进入 Python shell 并键入 import arcpy 返回 ImportError: No module named arcpy。我知道我输入了正确转义的路径,因为我可以 cd 它们。

这是跨操作系统导入 Python 包的正确方法吗?这里出了什么问题?

最佳答案

除非计算机中安装了 ArcGIS Server 或 ArcGIS 引擎,否则您无法使用 arcpy。没有二进制文件,ArcPy 将无法工作。

关于python - 使用 .pth 文件跨 Windows 和 Linux 导入 Python 包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43431882/

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