使用.pth-fi跨Windows和Linux导入Python包

2024-05-16 20:57:07 发布

您现在位置:Python中文网/ 问答频道 /正文

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

在Ubuntu16.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

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

这是跨OSs导入Python包的正确方法吗?这里出什么问题了?在


Tags: 版本脚本linuxwindowssoftwarefilesprogrammedia