Я пытался следовать успешным процессам, описанным в нескольких предыдущих публикациях, но безуспешно; дань уважения самому неясному процессу установки.
- Я установил blpapi через pip, он сообщил об успешной установке и отображается в списке библиотек.
- Я распаковал пакет blpapi от BBG до C: blpapi_cpp; и добавил C: blpapi_cpp \ blpapi_cpp_3.12.3.1 \ bin к моей переменной PATH в Win 7.
- Я установил последнюю версию Visual Studio Tools (2019)
- Я успешно установил S SH ключ от BBG
Я перезапустил Anaconda Spyder, чтобы убедиться, что он видит последнюю переменную PATH. В консоли я попытался: импортировать blpapi и получил:
ImportError:
---------------------------- ENVIRONMENT -----------------------------
Platform: Windows-7-6.1.7601-SP1
Architecture: ('64bit', 'WindowsPE')
Python: 3.7.1 (default, Dec 10 2018, 22:54:23) [MSC v.1915 64 bit (AMD64)]
Python implementation: CPython
blpapi 64-bit will be loaded from: "None"
blpapi 32-bit will be loaded from: "None"
System PATH: (* marks locations where blpapi was found)
*long list of paths here, ending with*
"C:Anaconda3\Scripts"
"C:blpapi_cpp\blpapi_cpp_3.12.3.1\bin"
blpapi package at: "C:\Anaconda3\lib\site-packages"
Current directory: "C:\Users\Paul Stafford"
----------------------------------------------------------------------
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 PATH before entering the interpreter.
Я думал, что это то, что я сделал, но, очевидно, нет. Я не очень разбираюсь в настройке среды. Является ли C ++ SDK в пакете blpapi_ cpp, visual studio или? Кажется, все биты есть, они просто не находят друг друга. Что я пропустил?