Puncte:0

Am șters accidental /lib/python3.8

drapel us

Am șters /lib/python3.8 și acum nu pot folosi gnome-terminal, apt, python3 în sine și alte câteva programe. Încercam să eliberez spațiu cu bleach-bit și manual. Apoi am văzut 2 foldere, ambele python3 (python3.8 și python3.9) în directorul /usr/lib/. Așa că l-am șters pe cel vechi, dar era de fapt legat de python3 implicit (nu știam). Acum am python3.9, dar cred că python3.9 nu este complet instalat.Nu mai pot folosi apt din cauza asta:

user@~> sudo apt reinstall python3
Citirea listelor de pachete... Gata
Construirea arborelui de dependență       
Citirea informațiilor despre stare... Gata
0 actualizat, 0 nou instalat, 1 reinstalat, 0 de eliminat și 0 neactualizat.
4 nu sunt complet instalate sau îndepărtate.
Trebuie să obțineți 0 B/47,6 kB de arhive.
După această operație, se vor folosi 0 B de spațiu suplimentar pe disc.
(Se citește baza de date... 321097 fișiere și directoare instalate în prezent.)
Se pregătește despachetarea.../python3_3.8.2-0ubuntu2_amd64.deb...
Nu s-au putut găsi biblioteci independente de platformă <prefix>
Luați în considerare setarea $PYTHONHOME la <prefix>[:<exec_prefix>]
Configurația căii Python:
  PYTHONHOME = (nu setat)
  PYTHONPATH = (nu setat)
  nume program = '/usr/bin/python3'
  izolat = 0
  mediu = 1

(...)

Eroare fatală Python: init_fs_encoding: nu s-a putut obține codecul Python al codificării sistemului de fișiere
Stare de rulare Python: nucleu inițializat
ModuleNotFoundError: Niciun modul numit „codări”

Firul curent 0x00007f52786bb740 (cel mai recent apel mai întâi):
<fără cadru Python>
dpkg: eroare la curățare:
 pachetul python3 instalat subprocesul de script post-instalare a returnat eroarea starea de ieșire 1
Au fost întâlnite erori în timpul procesării:
 /var/cache/apt/archives/python3_3.8.2-0ubuntu2_amd64.deb
E: Sub-procesul /usr/bin/dpkg a returnat un cod de eroare (1)

Încă un lucru l-am făcut și „apt remove python3-tk” (în cazul în care ar putea ajuta). Chiar nu vreau să reinstalez Ubuntu pentru că ar fi a 7-a oară când o fac și nu am media Ubuntu 20.04 acum. Dacă nu există o soluție posibilă în afară de reinstalare, vă rugăm să-mi furnizați folderul /usr/lib/python3.8. Am incercat solutia in Aici dar mi-a dat 4 „Au fost întâlnite erori” pachete (python3, python3-lib2to3, python3-distutils, python3-gdbm:amd64 și gnome-menus) în loc de 2 (python3 și python3-tk (a fost doar python3 după ce am șters python3-tk)). Am legat /usr/bin/python la python2.7 pentru a evita alte probleme.

drapel ar
Nu te încurca cu python. Este necesar pentru ca sistemul să funcționeze.
user535733 avatar
drapel cn
Ați descoperit de ce nu recomandăm utilizarea BleachBit pe sistemele Ubuntu. Pe baza lanțului tău continuu de acțiuni neînțelepte ("*Am legat /usr/bin/python la python2.7*"), a șaptea ta instalare va fi doar cea mai recentă. Urmează și altele.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.