Сценарий после установки для ucsf-chimerax-daily возвращает ошибки Python

Проблема произошла после того, как я установил плохо подготовленный файл установки для ucsf-chimerax, который привел к следующей ошибке:

Install desktop menu and associated mime types
Traceback (most recent call last):  
  File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/runpy.py", line 193, in
_run_module_as_main  
    "__main__", mod_spec)  
  File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/runpy.py", line 85, in
_run_code  
    exec(code, run_globals)  
  File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/site-
packages/ChimeraX_main.py", line 802, in <module>  
    exit_code = init(sys.argv)  
  File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/site-
packages/ChimeraX_main.py", line 601, in init  
    run(sess, cmd)  
  File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/site-
packages/chimerax/core/commands/run.py", line 31, in run  
    results = command.run(text, log=log)  
  File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/site-
packages/chimerax/core/commands/cli.py", line 2561, in run  
    result = ci.function(session, **kw_args)  
  File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/site-
packages/chimerax/core/commands/linux.py", line 19, in install  
    install(session, system=system)  
  File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/site-
packages/chimerax/core/_xdg.py", line 421, in install  
    info = get_info(session, system)  
  File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/site-
packages/chimerax/core/_xdg.py", line 474, in get_info  
    dists = pip.get_installed_distributions(local_only=True)  
AttributeError: module 'pip' has no attribute 'get_installed_distributions'  
dpkg: error processing package ucsf-chimerax-daily (--configure):
installed ucsf-chimerax-daily package post-installation script subprocess returned error exit status 1
Errors were encountered while processing:
ucsf-chimerax-daily

Прогоны программы хорошо и у меня нет проблем с ним в меню. Только сообщение надоедливо. Каждый раз я устанавливаю новую часть пакетов программного обеспечения или пакетов обновления, ошибочных возвратов.

1
задан 4 August 2019 в 21:13

2 ответа

Я отредактировал файл /var/lib/dpkg/info/ucsf-chimerax-daily.postinst, комментирование команд, которые сделали что-то еще затем повторение сообщения.

Затем я просто работал

sudo apt upgrade

Некоторые сообщения как

W: APT had planned for dpkg to do more than it reported back (0 vs 4).
   Affected packages: ucsf-chimerax-daily:amd64

но проблема решена. Я думаю

sudo dpkg --configure ucsf-chimerax-daily:amd64

также сделал бы задание.

0
ответ дан 7 December 2019 в 15:12

Это - ошибка в распределении UCSF ChimeraX. Сообщите об ошибках с UCSF ChimeraX на chimerax-bugs@cgl.ucsf.edu, таким образом, они могут быть зафиксированы для всех пользователей. К счастью мы видели это, таким образом, это было зафиксировано. Попробуйте следующий ежедневный выпуск (2018-10-17).

1
ответ дан 7 December 2019 в 15:12

Другие вопросы по тегам:

Похожие вопросы: