Сломал исходный файл python3 (в многопроцессорном режиме)... как переустановить python3 (.5.2) с нуля?

Итак, я пытался отредактировать файл в многопроцессорной библиотеке Python (/usr/lib/python3.5/multiprocessing). Я сломал файл и забыл сохранить копию оригинала. Я думаю, мне нужно переустановить python3 с нуля. Но делать:

sudo apt-get install --reinstall python3 

Я получил:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
0 upgraded, 0 newly installed, 1 reinstalled, 0 to remove and 47 not upgraded.
2 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
E: Internal Error, No file name for python3:amd64

и сломанный файл все еще находится в состоянии я оставил его в ~

Как выйти из этого затруднительного положения?

1 ответ

Решение

Этот файл предоставляется пакетом libpython3.5-stdlib

$ dpkg -S /usr/lib/python3.5/multiprocessing
libpython3.5-stdlib:amd64: /usr/lib/python3.5/multiprocessing

так что вам, вероятно, придется переустановить

sudo apt-get install --reinstall libpython3.5-stdlib
Другие вопросы по тегам