У меня проблемы с конфигурацией sap hana и python. Данные, которые мне нужны, находятся в sap hana, и я хочу сделать некоторый анализ с помощью python. Мое описание может показаться немного глупым, но я только научился делать анализы с помощью python, и у меня нет абсолютно никаких сведений об установках и компьютерах. В статье saphanatutorial com/sap-hana-and-pythonКонфигурация sap hana и проблемы с python
есть описание того, как вы должны это делать. Я скопировал файлы init .py, dbapi.py и resultrow.py в папку Lib в hdbclient. Я также скопировал файлы pyhdbcli.pdb и pyhdbcli.pyd в папку python/lib.
Тогда я использовал Spyder (пришел с Anaconda) в качестве редактора, и я бегу
Test_Python_HANA.py импорт DBAPI
сопп = dbapi.connect ('ECX-XX-XX-XXX-XXX. compute-1.amazonaws.com», 30015, 'SYSTEM', 'менеджер')
печати conn.isconnected()
Как описано в статье в Интернете. но затем появляется сообщение: dbapi не найден.
Затем я попытался запустить код, упомянутый в этой статье: scn sap com community developer-center hana blog 2012 06 08 sap-hana-and-python-yes-sir (в квадрате под Connect Connect to SAP HANA и Run SQL-запросы с использованием Python :)
Но потом я также получил сообщение: dbapi не найден. Тогда я увидел, что python в hdbclient - это python 2.6, но мне нужно 2.7, поэтому я удалил папку python26 в папку hdbclient (потому что я не видел ее на экране моих программ, где я мог ее удалить), и я переместил python27 в папку hdbclient (и я скопировал папки, о которых я упоминал ранее, в папке python). Тогда, конечно, одно и то же сообщение. Но dbapi.py находится в папке hdbclient, поэтому я подумал, что если я поместил скрипт в ту же папку, возможно, я не получу это сообщение. Но он все еще говорит, что dbapi.py не найден (хотя он находится в той же папке!).
А позже я увидел, 2 python.exe (см. Рисунок). Поэтому я попытался изменить путь (я не уверен, что я сделал это правильно: в правой верхней части Spyder есть путь, а описание: «это рабочий каталог для недавно открытых консолей для файлового проводника, для плагинов и для новых файлов, созданных в редакторе »), и я перешел в папку python27 в hdbclient и нажал на python.exe. Но это тоже не сработало.
Эта история может звучать немного как беспорядок, и это правда, потому что это также (я не знаю, что делать). Я просто хочу открыть python редактор (мне все равно, какой), загрузите данные, хранящиеся в sap hana, и начните с моего анализа. Но я не понимаю процесс установки/настройки. Надеюсь, кто-то может и хочет мне помочь. picture of the python files
Мне очень жаль, что ссылки в сообщении есть с 2 точками и с тех пор все белые пространства «/», но я мог только ссылка 1, потому что я здесь новый –