Điểm:0

Tôi vô tình xóa /lib/python3.8

lá cờ us

Tôi đã xóa /lib/python3.8 và bây giờ tôi không thể sử dụng chính gnome-terminal, apt, python3 và một vài chương trình khác. Tôi đã cố gắng giải phóng dung lượng bằng tẩy trắng và thủ công. Sau đó, tôi thấy 2 thư mục, cả python3 (python3.8 và python3.9) trong thư mục/usr/lib/. Vì vậy, tôi đã xóa cái cũ nhưng nó thực sự được liên kết với python3 mặc định (tôi không biết). Bây giờ tôi có python3.9 nhưng tôi nghĩ python3.9 chưa được cài đặt đầy đủ.Tôi không thể sử dụng apt nữa vì điều này:

người dùng @ ~> Sudo apt cài đặt lại python3
Đang đọc danh sách gói... Xong
Xây dựng cây phụ thuộc       
Đang đọc thông tin trạng thái... Xong
0 đã nâng cấp, 0 mới cài đặt, 1 đã cài đặt lại, 0 cần gỡ bỏ và 0 chưa nâng cấp.
4 chưa được cài đặt hoặc gỡ bỏ hoàn toàn.
Cần lấy 0 B/47,6 kB tài liệu lưu trữ.
Sau thao tác này, 0 B dung lượng đĩa bổ sung sẽ được sử dụng.
(Đọc cơ sở dữ liệu ... 321097 tệp và thư mục hiện được cài đặt.)
Chuẩn bị giải nén .../python3_3.8.2-0ubuntu2_amd64.deb ...
Không thể tìm thấy thư viện nền tảng độc lập <prefix>
Cân nhắc đặt $PYTHONHOME thành <prefix>[:<exec_prefix>]
Cấu hình đường dẫn Python:
  PYTHONHOME = (chưa đặt)
  PYTHONPATH = (chưa đặt)
  tên chương trình = '/usr/bin/python3'
  bị cô lập = 0
  môi trường = 1

(...)

Lỗi Python nghiêm trọng: init_fs_encoding: không lấy được codec Python của mã hóa hệ thống tệp
Trạng thái thời gian chạy Python: khởi tạo lõi
ModuleNotFoundError: Không có mô-đun nào có tên 'mã hóa'

Chủ đề hiện tại 0x00007f52786bb740 (cuộc gọi gần đây nhất trước):
<không có khung Python>
dpkg: lỗi trong khi dọn dẹp:
 đã cài đặt quy trình con tập lệnh sau khi cài đặt gói python3 trả về trạng thái thoát lỗi 1
Đã bắt gặp các lỗi trong quá trình xử lí thông tin:
 /var/cache/apt/archives/python3_3.8.2-0ubuntu2_AMD64.deb
E: Tiến trình con /usr/bin/dpkg trả về mã lỗi (1)

Một điều nữa tôi cũng đã làm 'apt remove python3-tk' (Trong trường hợp nó có thể hữu ích). Tôi thực sự không muốn cài đặt lại Ubuntu vì đây đã là lần thứ 7 tôi làm điều đó và hiện tại tôi không có phương tiện Ubuntu 20.04. Nếu không có giải pháp nào khả thi ngoài việc cài đặt lại, vui lòng cung cấp cho tôi thư mục /usr/lib/python3.8. Tôi đã thử giải pháp trong đây nhưng nó đã cho tôi 4 'gặp lỗi' gói (python3, python3-lib2to3, python3-distutils, python3-gdbm:amd64 và gnome-menus) thay vì 2 (python3 và python3-tk (nó chỉ là python3 sau khi tôi xóa python3-tk)). Tôi đã liên kết /usr/bin/python với python2.7 để tránh các sự cố khác.

lá cờ ar
Đừng lộn xộn với trăn. Nó là cần thiết cho hệ thống để làm việc.
user535733 avatar
lá cờ cn
Bạn đã khám phá ra lý do tại sao chúng tôi không khuyến nghị sử dụng BleachBit trên hệ thống Ubuntu. Dựa trên chuỗi hành động không khôn ngoan liên tục của bạn ("*Tôi đã liên kết /usr/bin/python với python2.7*"), lần cài đặt thứ 7 của bạn sẽ chỉ là lần cài đặt mới nhất. Sẽ còn nữa.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.