Закрепление ipython3 qtconlsole на панели запуска
Я установил оба ipython (который использует Python 2.7) и ipython3и соответствующие qtconsole пакеты. Оба работают, когда я звоню им из терминала, как ipython qtconsole, Однако, когда я ищу их в dash home, в качестве исполняемых файлов появляются только версии 2.7 (как оболочки, так и qtconsole). В поисках ipython3 только дает ipython3 файл из /usr/bin, Изменение на "линзу приложения" не влияет на результаты.
Кроме того, даже если я могу запустить оба из терминала, я могу только закрепить работающую версию 2.7 на панели запуска - или, точнее, я могу закрепить консоль v3, но значок выглядит как-то размытым, и он не не начать ничего, когда я нажму на это.
Итак, что здесь происходит? Пакет v3 как-то скрыт?
1 ответ
Похоже, что есть проблема с .desktop файл. Они либо не существуют, либо неправильно ссылаются на ipython3. Также смотрите комментарии внизу, если вы хотите увидеть, как это будет работать.
$ locate ipy | grep desk
/usr/share/app-install/desktop/ipython-qtconsole:ipython-qtconsole.desktop
/usr/share/app-install/desktop/ipython:ipython.desktop
$ more /usr/share/app-install/desktop/ipython-qtconsole:ipython-qtconsole.desktop
# If you want ipython to appear in a linux app launcher ("start menu"), install
# this by doing:
# sudo desktop-file-install ipython-qtconsole.desktop