2017-04-15 2 views
0

Linux 용 버전이없는 Windows 용으로 빌드 된 software을 사용하고 있습니다. ArcPy라는 Python 라이브러리를 가지고 있으며이 소프트웨어에서 사용할 수있는 모든 도구의 스크립트가 있습니다.Windows 및 Linux에서 .pth 파일을 사용하여 Python 패키지 가져 오기

우분투 16.04이 패키지를 파이썬에 가져 오기 위해 모든 스크립트를 사용할 수 있습니다.

/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 

지금 파이썬 쉘을 입력하고 import arcpy 반환 ImportError: No module named arcpy를 입력 : /usr/local/lib/python2.7/site-packages 내부 나는 에코되는 Desktop.pth를 만들었습니다. 내가 정확한 경로를 입력했는지 알고 싶다. 왜냐하면 나는 cd 일 수 있기 때문이다.

운영 체제간에 Python 패키지를 가져 오는 올바른 방법입니까? 여기서 무엇이 잘못 되었습니까?

+1

ArcPy는 Windows 바이너리에 의존하며 (라이센스 검사도 수행합니다.) ArcPy가 작동하도록하려면 Python 라이브러리를 전송하는 것보다 훨씬 많은 작업이 필요합니다 – chrki

답변

0

ArcGIS 서버 또는 ArcGIS 엔진이 시스템에 설치되어 있지 않으면 arcpy를 사용할 수 없습니다. ArcPy는 바이너리 없이는 작동하지 않습니다.

관련 문제