Setting up IPython Qtconsole

Сообщение об ошибке

Deprecated function: The each() function is deprecated. This message will be suppressed on further calls в функции menu_set_active_trail() (строка 2405 в файле /var/www/notes7/includes/menu.inc).

Началось с того. что ipython3 отказывался принимать строчку: %matplotlib inline

IPython 4.0.0 -- An enhanced Interactive Python.
?         -> Introduction and overview of IPython's features.
%quickref -> Quick reference.
help      -> Python's own help system.
object?   -> Details about 'object', use 'object??' for extra details.

In [1]: %matplotlib inline
UsageError: Invalid GUI request 'inline', valid ones are: qt, gtk3, pyglet, osx, qt5, wx, tk, glut, gtk

Народ предложил запускать ipython через qtconsole

ipython qtconsole --matplotlib inline

Что выдавало постоянно следующее:

ImportError:
   Could not load requested Qt binding. Please ensure that
   PyQt4 >= 4.7 or PySide >= 1.0.3 is available,
   and only one is imported per session.

   Currently-imported Qt library:   None
   PyQt4 installed:                 False
   PySide >= 1.0.3 installed:       False
   Tried to load:                   ['pyside', 'pyqt']

И вот тут начался тихий ужал :(

В итоге в процессе поиска поставилось (думается, что хватило бы и последних 2х пунктов):

  • SIP
  • PyQt5
  • PyQt4
  • sudo apt-get install python-qt4 qt4-qmake
  • sudo apt-get install cmake libqt4-core libqt4-gui libqt4-dev
  • pip3 install pyside

 

Добавить комментарий

CAPTCHA