Встановлення ArcGIS для робочого столу з наявною установкою ActivePython?


9

Я щойно зробив чисту ОС, встановив і встановив ActivePython 2.7.2

Я хочу використовувати цю встановлення Python для використання з ArcGIS 10.1

Щойно я встановив ArcGIS 10.1, і він зробив нову установку Python.

Що мені потрібно зробити, щоб Python для ArcGIS встановився на моєму поточному Python?


1
Чи включає встановлення ActivePython numpy 1.6.1? Якщо ні, то, можливо, це була проблема.
Сайрус

Ні, я думаю, це не так. Ну, можливо, але я думаю, що це нова версія. Я все-таки зрозумів це. Дякую.
ianbroad

Відповіді:


5

Добре, я зрозумів, що не так. Якщо ви використовуєте Python 2.7 і хочете, щоб ArcGIS використовував поточну установку Python.

Перед встановленням ArcGIS 10.1 вам потрібно завантажити та встановити такі бібліотеки:

NumPy 1.6.1-

http://sourceforge.net/projects/numpy/files/NumPy/1.6.1/numpy-1.6.1-win32-superpack-python2.7.exe/download

Madplotlib 1.1.1-

http://sourceforge.net/projects/matplotlib/files/matplotlib/matplotlib-1.1.1/matplotlib-1.1.1.win32-py2.7.exe/download

Якщо ви це зробите, ви отримаєте чисту установку.

Редагувати:

Документація 10.1 вказує, що для ArcGIS потрібен Python 2.7.x або Numpy 1.6.1, встановлений на цільовому комп'ютері. Однак 10.3 документація вказує Python 2.7.8 або Numpy 1.7.1, а 10.4 документація - Python 2.7.10 та Numpy 1.9.2. При спробі встановити ArcGIS 10.1 з Python 2.7.9+, ArcGIS не побачить новіших версій і встановить другу каталог Python 2.7 (як ArcGIS 10.1) у існуючому каталозі Python27.


1
Про це задокументовано у довідці. Я думаю, що потрібен лише NumPy, але також не завадить мати matplotlib: resources.arcgis.com/en/help/install-guides/arcgis-desktop/10.1/…
blah238

Чи знаєте ви, чи те ж саме стосується, коли я встановив геопроцесорний фон двигуна ArcGIS 10.1 SP1? Чи він також встановиться в той же Python 2.7, який я встановив?
ianbroad

Якщо ви говорите про 64-бітну програму Geo Geo Processing, встановіть іншу, окрему 64-бітну версію Python.
blah238

Дякую за вашу відповідь. Але що робити, якщо я встановив Python 2.7.6 після того, як я встановив ArcGIS 10.1? Через це я постійно отримую багато помилок в ArcMap. Будь-яке рішення моєї проблеми було б дуже вдячно
блискучий

2

Я не впевнений, чи це спрацює, але ви можете спробувати створити новий текстовий файл, названий Desktop10.1.pthіз таким вмістом у папці інсталяції ActivePython Lib\site-packages:

C: \ Файли програм (x86) \ ArcGIS \ Desktop10.1 \ bin
C: \ Файли програм (x86) \ ArcGIS \ Desktop10.1 \ arcpy
C: \ Файли програми (x86) \ ArcGIS \ Desktop10.1 \ ArcToolbox \ Сценарії

(Припускаючи стандартну установку на 64-бітній ОС).

Може знадобитися більше сантехніки, тому я б сказав просто дозволити ArcGIS зробити свою справу ...

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.