если у меня в дистрибе старый пакет и ругается на слишком новый сервер. Допустимо ли что-то гуишное ставить через pip3? Ставить в home или можно рискнуть глобально? Как много вообще malicious там может лежать?
В данном случае - это с сайта разработчика совет, но в целом?
1) что такое "новый сервер"? 2) не очень 3) в хомяк. За установку глобально пакетов из "языковых" пакетных менеджеров (а не системного), особенно, если это советуается "на сайте автора" нужно пытать раскалённым железом обоих: и автора, и того кто это делает по его совету.
1. Это когда версии клиента и сервера отличаются. 2. Собирать из исходников тогда? :) 3. Не, там от user. Это сетевая штука известная. Хочется топологию сети порисовать )) Мысль сразу, что не удобно. Еще .desktop файл руками делать, путь локальный добавлять в $PATH...
если речь о питоновском модуле, то установка строго в virtualenv или аналоги
try: from package.qt import QtCore, QtWidgets except ImportError: raise SystemExit("Can't import Qt modules: Qt and/or PyQt is probably not installed correctly...") from gns3.main_window import MainWindow Покопался, там вся штука на питоне, оказывается. Я-то думал бинарник :) Ладно, она известная, пусть пока в home полежит, лень переустанавливать )
Короче в питон мирке все сначала попадает в pypi и только потом особо одаренные дистрибутивы тащат оттуда в свои пакеты. Соответственно выбора 2 , либо ставить все из реп дистра, и забыть про глобальный Пип, либо всё питоновское ставить через Пип.
Обсуждают сегодня