Панды в Python 2.7 для ArcGIS

Я обнаружил, что pandas v13.0 для Python 2.7 win32 работает для большинства написанных мной кодов, в которых я хочу использовать как arcpy, так и pandas. Я поместил эту версию pandas в каталог C:\Python27\ArcGIS10.2\Lib\site-packages. Я пробовал другие версии, но при попытке запустить их возникали разные ошибки.

Однако сегодня я написал новый код, который не работает. Это дает ошибку:

Нарушение прав доступа по адресу 1E0ACF39 в модуле 'python27.dll'. Чтение адреса 9807D3AF.

со следующим кодом:

cond = dfDSS['OBSERVATION NAME']=='A413011CC1'
dfDSS['GROUP'][cond]='HA273UTheads'

Весь код до этого для создания dfDSS с использованием pd.read_csv и вставкой столбца «ГРУППА» со значением «другое» везде в порядке. Только когда я пытаюсь сбросить значения с помощью условного оператора.

Код к этому моменту был написан в блокноте iPython с использованием Anaconda, но теперь я хочу сделать с ним кое-что в arcpy.

Приветствуются любые предложения по совместной работе различных версий Python.


person Lynette Brooks    schedule 08.04.2015    source источник
comment
Если у вас установлена ​​anaconda, почему бы просто не обновиться с помощью conda update pandas? См. связанные: l" title="как обновить pandas из anaconda и можно ли использовать eclipse с этим l">stackoverflow.com/questions/22840449/   -  person EdChum    schedule 09.04.2015
comment
@ЭдЧум. Я не понимаю, как это поможет. Более новые версии pandas не кажутся совместимыми с ESRI python.   -  person Lynette Brooks    schedule 09.04.2015
comment
Ну, я ничего не знаю об arcGIS, но если бы это была поддерживаемая библиотека, она, надеюсь, должна быть совместима с последними пандами или, по крайней мере, с более новыми версиями.   -  person EdChum    schedule 09.04.2015
comment
Думая, что ноутбук ipython использует другую, вероятно, более новую версию как python, так и pandas, чем та, которую вы используете при работе с ESRI python.   -  person Roland    schedule 13.07.2015