0
我使用的是針對Windows而沒有Linux版本的software。他們有專門的稱爲ArcPy的Python庫,它具有此軟件中所有可用工具的腳本。使用.pth文件跨Windows和Linux導入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的外殼和打字import arcpy
回報ImportError: No module named arcpy
。我知道我輸入了正確的轉義路徑,因爲我可以cd
他們。
這是一種跨操作系統導入Python包的正確方法嗎?這裏出了什麼問題?
ArcPy依賴於Windows二進制文件(並且還會執行許可證檢查),爲了使其運行起來,它可能比傳輸Python庫要多得多 – chrki