Поврежденный пакет нажимает на Ubuntu 16.10

Когда я выполняю/usr/bin/click, я получаю следующую ошибку:

Traceback (most recent call last):
  File "/usr/bin/click", line 37, in <module>
    import click
ImportError: No module named 'click'

Я пытался переустановить щелчок пакета, но я получил ту же ошибку во время установки:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
0 upgraded, 0 newly installed, 1 reinstalled, 0 to remove and 0 not upgraded.
Need to get 0 B/14,7 kB of archives.
After this operation, 0 B of additional disk space will be used.
(Reading database ... 255715 files and directories currently installed.)
Preparing to unpack .../click_0.4.45.1+16.10.20160916-0ubuntu1_amd64.deb ...
Unpacking click (0.4.45.1+16.10.20160916-0ubuntu1) over (0.4.45.1+16.10.20160916-0ubuntu1) ...
Processing triggers for ureadahead (0.100.0-19) ...
Setting up click (0.4.45.1+16.10.20160916-0ubuntu1) ...
Traceback (most recent call last):
  File "/usr/bin/click", line 37, in <module>
    import click
ImportError: No module named 'click'
dpkg: error processing package click (--configure):
 subprocess installed post-installation script returned error exit status 1
Processing triggers for man-db (2.7.5-1) ...
Processing triggers for shared-mime-info (1.7-1) ...
Errors were encountered while processing:
 click
E: Sub-process /usr/bin/dpkg returned an error code (1)

Я уже удалил другой пакет click, который прибывает из pip3, но он не помог. Кажется, что любой необходимые файлы (я полагаю, что их источник здесь) отсутствуют в системе, или Python не может найти его.

Таким образом, вопросы: где пакет Python click должен быть расположен, и как я могу зафиксировать ошибку.

7
задан 22 February 2017 в 05:03

1 ответ

Наконец я нашел решение! В моем модуле Python случая click прибыл из пакета способности python3-click-package. Однако это было перезаписано другим модулем click . После того, как я удалил последний модуль, python3-click-package был оставлен поврежденным, таким образом, я просто переустановил его, так, чтобы click работы теперь:

sudo apt install --reinstall python3-click-package
7
ответ дан 23 November 2019 в 06:36

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

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