2017-01-10 4 views
1

Я попытался установить Ice 3.6 для питона на пип:Ошибка Установка Ice 3.6 для Python на Ubuntu 16.04

pip install zeroc-ice 

и получил эти ошибки:

Collecting zeroc-ice 
    Using cached zeroc-ice-3.6.3.tar.gz 
Building wheels for collected packages: zeroc-ice 
    Running setup.py bdist_wheel for zeroc-ice ... error 
    Complete output from command /home/phan/anaconda2/bin/python -u -c "import setuptools, tokenize;__file__='/tmp/pip-build-D__B7T/zeroc-ice/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" bdist_wheel -d /tmp/tmpKbigqspip-wheel- --python-tag cp27: 
    WARNING: '' not a valid package name; please use only .-separated package names in setup.py 
... 
... 
cc1plus: warning: command line option ‘-Wstrict-prototypes’ is valid for C/ObjC but not for C++ 
    src/ice/cpp/src/IceUtil/SHA1.cpp:19:31: fatal error: openssl/sha.h: Aucun fichier ou dossier de ce type 
    compilation terminated. 
    error: command 'gcc' failed with exit status 1 

Я использовал anaconda2 для Python 2.7.

+0

после попытки различных решений для установки льда на убунте, пип работал –

ответ

0

Задача решается при установке OpenSSL

sudo apt-get install libssl-dev 
Смежные вопросы