Anaconda – установить blpapi в среде

У меня есть py2.7, как моя оригинальная установка Anaconda, и установили py3.4 в среде с именем py3 .

Кажется, я не могу установить blpapi , библиотеку API Bloomberg, в среду py3 .

Как только я activate py3 , activate py3 conda install blpapi не может найти пакет, тогда как pip install blpapi говорит мне, что:

 Requirement already satisfied: blpapi in C:\users\pythonic\programs\anaconda\lib\site-packages 

Поскольку он находит установленный пакет для python 2.7

Если я попытаюсь установить через исполняемый файл отсюда, он сообщает мне, что он не может найти python 3.4 в реестре.

Как установить этот пакет?

Одним из решений будет создание среды Python 3.5:

 conda create -n py35 python=3.5 

активируя его:

 activate py35 

и установка blpapi формирует канал dsm :

 conda install -c dsm blpapi 

Канал dsm является каналом Анаконды . Он предоставляет следующие файлы :

 win-64/blpapi-3.9.0-py35_0.tar.bz2 win-64/blpapi-3.5.5-py27_0.tar.bz2 linux-64/blpapi-3.5.5-py27_0.tar.bz2 

Это означает, что blpapi доступен для Windows для Python 2.7 и 3.5, но не для 3.4.

Чтобы найти пакет, введите имя пакета в окне поиска Anaconda (вверху страницы).