Я пытаюсь заставить API BLOOMBERG работать через Python на Mac OS Mojave 10.14.
У меня есть Python 2.7.10 на моем Mac
Я скачал C / C ++ SDK ExperimentalВыпуск v3.13.1.1 Я распаковал содержимое в
\ Users \ hk \ blpapi_cpp_3.13.1.1
Я установил переменные окружения в .bash_profile BLPAPI_ROOT и DLYD_LIBRARY PATHв качестве пути C / C ++ SDK.
Затем я установил Python API через pip, как указано в нижней части этой страницы: Поддержка библиотеки API , и получил Успешно установленное сообщение.
при использовании импорта blpapi я получаю следующие ошибки:
File "blpapitest.py", line 5, in <module>
import blpapi
File "/Library/Python/2.7/site-packages/blpapi/__init__.py", line 11, in <module>
raise debug_load_error(error)
ImportError: No module named _versionhelper
Could not open the C++ SDK library.
Download and install the latest C++ SDK from:
http://www.bloomberg.com/professional/api-library
If the C++ SDK is already installed, please ensure that the path to the library
was added to DYLD_LIBRARY_PATH before entering the interpreter.
Я перепроверяю переменную среды DYLD_LIBRARY_PATH, и для нее задан путь к папке C / C ++ SDK \ Users \ hk\ blpapi_cpp_3.13.1.1
какие-либо решения?