Ubuntu 16.04 güncellemesinden sonra Python bağımlılığı sorunu


3

Paketleri yükseltmeye çalıştığımda aşağıdakileri alıyorum.

sudo apt-get upgrade
Reading package lists... Done
Building dependency tree       
Reading state information... Done
You might want to run 'apt-get -f install' to correct these.
The following packages have unmet dependencies:
python : Depends: python-minimal (= 2.7.5-5ubuntu3) but 2.7.11-1 is installed
      Depends: libpython-stdlib (= 2.7.5-5ubuntu3) but 2.7.11-1 is installed
python-all : Depends: python (= 2.7.11-1) but 2.7.5-5ubuntu3 is installed
python-all-dev : Depends: python (= 2.7.11-1) but 2.7.5-5ubuntu3 is installed
python-dev : Depends: python (= 2.7.11-1) but 2.7.5-5ubuntu3 is installed
synaptic : Depends: libept1.5.0 but it is not installed
        Recommends: libgtk2-perl (>= 1:1.130) but it is not installed
        Recommends: rarian-compat but it is not installed
E: Unmet dependencies. Try using -f.

Öneriyi izleyerek devam ettim ve kuvvet yüklemesini kullandım

The following NEW packages will be installed:
libept1.5.0
The following packages will be upgraded:
python
1 upgraded, 1 newly installed, 0 to remove and 18 not upgraded.
6 not fully installed or removed.
Need to get 0 B/215 kB of archives.
After this operation, 226 kB of additional disk space will be used.
Do you want to continue? [Y/n] y
Setting up python-minimal (2.7.11-1) ...
Could not find platform dependent libraries <exec_prefix>
Consider setting $PYTHONHOME to <prefix>[:<exec_prefix>]
Traceback (most recent call last):
  File "/usr/local/lib/python2.7/runpy.py", line 174, in _run_module_as_main
"__main__", fname, loader, pkg_name)
  File "/usr/local/lib/python2.7/runpy.py", line 72, in _run_code
exec code in run_globals
  File "/usr/local/lib/python2.7/compileall.py", line 16, in <module>
import struct
  File "/usr/local/lib/python2.7/struct.py", line 1, in <module>
from _struct import *
ImportError: No module named _struct
dpkg: error processing package python-minimal (--configure):
 subprocess installed post-installation script returned error exit   status 1
Errors were encountered while processing:
python-minimal
E: Sub-process /usr/bin/dpkg returned an error code (1)

Bu hatayı nasıl düzeltebilirim? 14.04'e düşebilir miyim? Bu konuyu takip ettim ama işe yaramadı. Önerilen komutu çalıştırdığımda aşağıdakileri alıyorum:

Could not find platform dependent libraries <exec_prefix>
Consider setting $PYTHONHOME to <prefix>[:<exec_prefix>]
Traceback (most recent call last):
File "/usr/local/lib/python2.7/runpy.py", line 174, in _run_module_as_main
"__main__", fname, loader, pkg_name)
File "/usr/local/lib/python2.7/runpy.py", line 72, in _run_code
exec code in run_globals
File "/usr/local/lib/python2.7/compileall.py", line 16, in <module>
import struct
File "/usr/local/lib/python2.7/struct.py", line 1, in <module>
from _struct import *
ImportError: No module named _struct

Şimdiden teşekkürler.

Yanıtlar:


0

Ben de 16.04 yaşıyorum ve python kullanın

patfla@patfla-N550JV:~$ python
Python 2.7.12 (default, Jul  1 2016, 15:12:24) 
[GCC 5.4.0 20160609] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> from _struct import *
>>>

Python'unuzu 2.7.11'den 2.7.12'ye nasıl yükselteceğinize bakabilirsiniz.


Aynı komutu çalıştırırken alıyorum budur. Could not find platform independent libraries <prefix> Could not find platform dependent libraries <exec_prefix> Consider setting $PYTHONHOME to <prefix>[:<exec_prefix>] ImportError: No module named site Ben yazdığınızda python2.7aşağıdaki alıyorum Could not find platform dependent libraries <exec_prefix> Consider setting $PYTHONHOME to <prefix>[:<exec_prefix>] Python 2.7.12 (default, Aug 29 2016, 16:37:27) [GCC 5.4.0 20160609] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>>
BitWhyz
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.