Câu hỏi Vô tình bị xóa /usr/lib/python3.4


Tôi đang trên ubuntu 14.04 và tôi vô tình xóa python3.4

tôi đang cố gắng

apt-get install python3.4
dpkg-reconfigure -a
apt-get install -f

Nhưng tôi thấy các lỗi sau

dpkg: error processing package dh-python (--configure):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 python3.4-minimal
 python3-minimal
 python3.4
 python3
 python3-pkg-resources
 python-chardet-whl
 python-pip-whl
 python3-chardet
 python3-colorama
 python3.4-dev
 python3-dev
 python3-distlib
 python3-six
 python3-html5lib
 python3-urllib3
 python3-requests
 python3-setuptools
 python3-pip
 python3-wheel
 dh-python
E: Sub-process /usr/bin/dpkg returned an error code (1)

Tôi cũng đã cố gắng loại bỏ hoàn toàn python3.4 bằng cách sử dụng

apt-get remove --purge python3.4

và cài đặt lại. nhưng nó mang lại cho tôi những lỗi sau

Rebuilding /usr/share/applications/bamf-2.index...
Setting up python3.4-minimal (3.4.3-1ubuntu1~14.04.3) ...
Could not find platform independent libraries <prefix>
Consider setting $PYTHONHOME to <prefix>[:<exec_prefix>]
Fatal Python error: Py_Initialize: Unable to get the locale encoding
ImportError: No module named 'encodings'
Aborted
dpkg: error processing package python3.4-minimal (--configure):
 subprocess installed post-installation script returned error exit status 134
dpkg: dependency problems prevent configuration of python3.4:
 python3.4 depends on python3.4-minimal (= 3.4.3-1ubuntu1~14.04.3); however:
  Package python3.4-minimal is not configured yet.

dpkg: error processing package python3.4 (--configure):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 python3.4-minimal
 python3.4
E: Sub-process /usr/bin/dpkg returned an error code (1)

Bất cứ ai có thể giúp tôi với điều này?

đầu ra cho câu trả lời của @Nodak:

Rebuilding /usr/share/applications/bamf-2.index...
Setting up python3.4-minimal (3.4.3-1ubuntu1~14.04.3) ...
Could not find platform independent libraries <prefix>
Consider setting $PYTHONHOME to <prefix>[:<exec_prefix>]
Fatal Python error: Py_Initialize: Unable to get the locale encoding
ImportError: No module named 'encodings'
Aborted
dpkg: error processing package python3.4-minimal (--configure):
 subprocess installed post-installation script returned error exit status 134
dpkg: dependency problems prevent configuration of python3.4:
 python3.4 depends on python3.4-minimal (= 3.4.3-1ubuntu1~14.04.3); however:
  Package python3.4-minimal is not configured yet.

dpkg: error processing package python3.4 (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of python3-minimal:
 python3-minimal depends on python3.4-minimal (>= 3.4.0-0~); however:
  Package python3.4-minimal is not configured yet.

dpkg: error processing package python3-minimal (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of python3:
 python3 depends on python3.4 (>= 3.4.0-0~); however:
  Package python3.4 is not configured yet.
 python3 depends on python3-minimal (= 3.4.0-0ubuntu2); however:
  Package python3-minimal is not configured yet.

dpkg: error processing package python3 (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of dh-python:
 dh-python depends on python3:any (>= 3.3.2-2~); however:
  Package python3 is not configured yet.

dpkg: error processing package dh-python (--configure):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 python3.4-minimal
 python3.4
 python3-minimal
 python3
 dh-python
E: Sub-process /usr/bin/dpkg returned an error code (1)

Đây là đầu ra khi tôi chạy dpkg-reconfigure -a

dpkg-reconfigure -a
acpid stop/waiting
acpid start/running, process 26874
avahi-daemon stop/waiting
avahi-daemon start/running, process 27149
Rebuilding /usr/share/applications/bamf-2.index...
update-alternatives: using /usr/share/man/man7/bash-builtins.7.gz to provide /usr/share/man/man7/builtins.7.gz (builtins.7.gz) in auto mode
update-initramfs: deferring update (trigger activated)
cgroup-lite stop/waiting
cgroup-lite start/running
/var/lib/dpkg/info/compiz.config: 1: /var/lib/dpkg/info/compiz.config: [general]: not found
/var/lib/dpkg/info/compiz.config: 2: /var/lib/dpkg/info/compiz.config: backend: not found
/var/lib/dpkg/info/compiz.config: 3: /var/lib/dpkg/info/compiz.config: plugin_list_autosort: not found
/var/lib/dpkg/info/compiz.config: 5: /var/lib/dpkg/info/compiz.config: [gnome_session]: not found
/var/lib/dpkg/info/compiz.config: 6: /var/lib/dpkg/info/compiz.config: backend: not found
/var/lib/dpkg/info/compiz.config: 7: /var/lib/dpkg/info/compiz.config: integration: not found
/var/lib/dpkg/info/compiz.config: 8: /var/lib/dpkg/info/compiz.config: plugin_list_autosort: not found
/var/lib/dpkg/info/compiz.config: 9: /var/lib/dpkg/info/compiz.config: profile: not found
/var/lib/dpkg/info/compiz.config: 11: /var/lib/dpkg/info/compiz.config: [general_ubuntu]: not found
/var/lib/dpkg/info/compiz.config: 12: /var/lib/dpkg/info/compiz.config: backend: not found
/var/lib/dpkg/info/compiz.config: 13: /var/lib/dpkg/info/compiz.config: integration: not found
/var/lib/dpkg/info/compiz.config: 14: /var/lib/dpkg/info/compiz.config: plugin_list_autosort: not found
/var/lib/dpkg/info/compiz.config: 15: /var/lib/dpkg/info/compiz.config: profile: not found

4
2017-12-19 04:06


gốc


Bạn đã thử chưa sudo apt-get install python3 và / hoặc sudo apt-get install python3-minimal? - Nodak
@ Nodak có, tôi nhận được lỗi tương tự: / - Kiran Vemuri
Có thể trùng lặp Trung tâm phần mềm Ubuntu, thiết bị đầu cuối và các ứng dụng khác không hoạt động sau khi gỡ cài đặt Python 3 - karel


Các câu trả lời:


Thử gỡ cài đặt hoàn toàn python bằng cách chạy

sudo apt-get remove --purge python3.4

Điều này sẽ loại bỏ tất cả các dependencys được cài đặt với python

Sau đó cài đặt lại python bằng cách chạy

sudo apt-get install python3.4

Hy vọng điều này đã giúp,

Zimbinskers

Vì vậy, hãy thử cài đặt chỉ python không phải phiên bản cụ thể 3.4. Có thể có vấn đề với dependencys không được cài đặt đúng cách. Vì vậy, chỉ cần chạy

sudo apt-get install python 

Và cho tôi biết kết quả.

Hi vọng điêu nay co ich,

Zimbinskers


0
2017-12-19 04:12



Tôi đã thử điều đó. nhưng nó mang lại cho tôi nhiều lỗi hơn. Tôi đã thêm chi tiết vào câu hỏi - Kiran Vemuri
không muốn gây rối với hộp ubuntu duy nhất của tôi, nhưng sudo apt-get install python cài đặt, dựng lên python2 hoặc là python3? - Madivad


Nó là một bí ẩn.
tôi đã xóa /usr/lib/python3.4 sau đó tôi sudo apt-get purge -f python3 

(nếu bạn thử điều này, bạn có thể muốn một danh sách các gói của bạn để cài đặt lại các gói đó là Python3 phụ thuộc và sau đó được gỡ bỏ bởi apt-get magic.

Hướng dẫn cách thực hiện việc này

)

Sau đó tôi đã đi để cài đặt lại python3 sudo apt-get install -f python3. Nó đã thất bại.

sudo apt-get -f install đã được phát hành và một số gói đã được cài đặt.

Đang phát hành lại sudo apt-get install -f python3 đã thành công trong việc khôi phục thư mục usr/lib/python3.4 và chức năng Python 3.

Tôi cài đặt lại các gói bị mất làm thiệt hại tài sản thế chấp.


0
2017-12-21 04:21



Tôi đã thử phương pháp của bạn. apt-get install -f didnot cài đặt bất kỳ gói nào và khi tôi cố gắng chạy apt-get install -f python3, Tôi thấy một số lỗi. Tôi đã thêm vào câu trả lời của tôi. Tôi cũng đã thử chạy dpkg-reconfigure -a , nó cũng dẫn đến một số lỗi. Tôi đã thêm họ vào câu trả lời - Kiran Vemuri
@ KiranVemuri đó là một bí ẩn. Tôi không thể nhân rộng kết quả của bạn, cũng không phải của bạn. Lấy làm tiếc. - Nodak
bí ẩn của thế giới bit ngẫu nhiên :) - Madivad