Riesiges Python-Problem

Riesiges Python-Problem

Präambel: Ich habe versucht, eine Lösung zu finden, aber nichts hat funktioniert.

Erstens, wenn ich den folgenden Befehl ausführe

$ sudo python --version
Python 2.7.5+

Ähnliches gilt für Python2 und 3

$ sudo python2 --version
Python 2.7.5+
$ sudo python3 --version
Python 2.7.5+

Ich bekomme genau das Gleiche

Wenn ich beispielsweise versuche, Firefox zu installieren

sudo apt-get install firefox

Ich verstehe das Problem, das diese Person hat

Ich möchte Python3 deinstallieren und nur 2.7 verwenden

Erstens hat die Lösung bei mir nicht funktioniert. Vielmehr bin ich mir nicht ganz sicher, was diese Person in der von Ihnen angegebenen Weise meint.

Zweitens kann ich Python3 nicht neu installieren


Aktualisieren

Ich habe Python 3.4.3 aus der Quelle neu installiert und wenn ich die Version von Python3 überprüfe, erhalte ich immer noch Python 2.7.5+.


Antwort an Michael Lindman

root@bl-bc-120431:/home/lab/Desktop/Python-3.4.3# ls -al /usr/bin/ |grep python
lrwxrwxrwx  1 root root          26 Feb  4  2014 dh_pypy -> ../share/dh-python/dh_pypy
-rwxr-xr-x  1 root root        1056 Sep 19  2013 dh_python2
lrwxrwxrwx  1 root root          29 Feb  4  2014 dh_python3 -> ../share/dh-python/dh_python3
-rwxr-xr-x  1 root root          94 Feb 27  2014 idle-python2.7
lrwxrwxrwx  1 root root          23 Feb 27  2014 pdb2.7 -> ../lib/python2.7/pdb.py
lrwxrwxrwx  1 root root          23 Feb 27  2014 pdb3.3 -> ../lib/python3.3/pdb.py
lrwxrwxrwx  1 root root          31 Feb  4  2014 py3versions -> ../share/python3/py3versions.py
lrwxrwxrwx  1 root root          26 Feb  4  2014 pybuild -> ../share/dh-python/pybuild
lrwxrwxrwx  1 root root           9 Sep 19  2013 python -> python2.7
lrwxrwxrwx  1 root root           9 Sep 19  2013 python2 -> python2.7
-rwxr-xr-x  1 root root     3336168 Feb 27  2014 python2.7
lrwxrwxrwx  1 root root          33 Feb 27  2014 python2.7-config -> x86_64-linux-gnu-python2.7-config
-rwxr-xr-x  1 root root         178 Dec 14  2011 python2.7-pyrexc
lrwxrwxrwx  1 root root          16 Sep 19  2013 python2-config -> python2.7-config
lrwxrwxrwx  1 root root          18 Mar 25 13:57 python3 -> /usr/bin/python2.7
-rwxr-xr-x  1 root root     3928976 Feb 27  2014 python3.3m
lrwxrwxrwx  1 root root          10 Feb  4  2014 python3m -> python3.3m
lrwxrwxrwx  1 root root          16 Sep 19  2013 python-config -> python2.7-config
lrwxrwxrwx  1 root root          29 Sep 19  2013 pyversions -> ../share/python/pyversions.py
-rwxr-xr-x  1 root root        2916 Feb 27  2014 x86_64-linux-gnu-python2.7-config
-rwxr-xr-x  1 root root        2885 Feb 27  2014 x86_64-linux-gnu-python2.7-dbg-config
lrwxrwxrwx  1 root root          33 Sep 19  2013 x86_64-linux-gnu-python-config -> x86_64-linux-gnu-python2.7-config

Zweite Antwort an Michael Lindman

root@bl-bc-120431:/home/lab/Desktop/Python-3.4.3# apt-get install --reinstall python3
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  apparmor-easyprof apt-clone archdetect-deb bogl-bterm dpkg-repack libdebconfclient0
  libdebian-installer4 python-xkit python3-icu python3-pam rdate sbsigntool
  screen-resolution-extra ubiquity ubiquity-casper ubiquity-frontend-debconf
  ubiquity-ubuntu-artwork
Use 'apt-get autoremove' to remove them.
0 upgraded, 0 newly installed, 1 reinstalled, 0 to remove and 0 not upgraded.
57 not fully installed or removed.
Need to get 0 B/9,166 B of archives.
After this operation, 0 B of additional disk space will be used.
(Reading database ... 313616 files and directories currently installed.)
Preparing to replace python3 3.3.2-14ubuntu1 (using .../python3_3.3.2-14ubuntu1_amd64.deb)     ...
/var/lib/dpkg/info/python3.prerm: 5: /var/lib/dpkg/info/python3.prerm: py3clean: not found
dpkg: warning: subprocess old pre-removal script returned error exit status 127
dpkg: trying script from the new package instead ...
/var/lib/dpkg/tmp.ci/prerm: 5: /var/lib/dpkg/tmp.ci/prerm: py3clean: not found
dpkg: error processing /var/cache/apt/archives/python3_3.3.2-14ubuntu1_amd64.deb (--unpack):
 subprocess new pre-removal script returned error exit status 127
/var/lib/dpkg/info/python3.postinst: 47: /var/lib/dpkg/info/python3.postinst: py3compile: not     found
dpkg: error while cleaning up:
 subprocess installed post-installation script returned error exit status 127
Errors were encountered while processing:
 /var/cache/apt/archives/python3_3.3.2-14ubuntu1_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

verwandte Informationen