2015-09-05 2 views
1

Сегодня я недавно обновил свой компьютер до Ubuntu 15.04. После обновления я вижу, что ipython-ноутбуки больше не работают.ноутбуки ipython перестают работать после обновления до Ubuntu 15.04

Я использую версию 4.0.0 из IPython:

[email protected]:~$ ipython 
Python 2.7.9 (default, Apr 2 2015, 15:33:21) 
Type "copyright", "credits" or "license" for more information. 

IPython 4.0.0 -- An enhanced Interactive Python. 

Когда я пытаюсь импортировать zmq я получаю эту ошибку:

In [1]: import zmq 
... 
ImportError: libzmq.so.4: cannot open shared object file: No such file or directory 

Когда я использую LDCONFIG -v:

[email protected]:~$ sudo ldconfig -v | grep libzmq 

libzmq.so.3 -> libzmq.so.3.1.0 
libzmq.so.1 -> libzmq.so.1.0.1 

Я понимаю, что я могу установить только один из libzmq и libzmq3. Кажется, у меня нет правильной разделяемой библиотеки. Для установки нет пакета libzmq4.

Я не хочу компилировать zeromq из источника. Можете ли вы рассказать мне, как установить libzmq.so.4 или изменить ipython на версию, которая работает с версией zmq, которую я имею.

Как это работает на компьютерах других людей? Какую версию ipython я должен использовать для Ubuntu 15.04?

+0

Возможно, вы захотите добавить, как вы установили 'ipython'. – cel

ответ

1

I don't really want to compile zeromq from source.

Я надел штаны большого мальчика и установил zeromq из источника. Теперь он работает нормально.

Для других людей, которые ищут тот же ответ я получил источник здесь:

http://zeromq.org/intro:get-the-software

Текущая стабильная версия 4.1.3 создает так файл libzmq.so.5, который тоже новый. Мне пришлось использовать отставку версии 4.0.7, чтобы получить libzmq.so.4. то я мог бы импортировать пакет zmq.

Ноутбук IPython не работал; Мне пришлось установить последнюю версию торнадо (4.2.1). Мне пришлось удалить пакет торнадо Ubuntu, который равен 3,2.

Смежные вопросы