Hallo, ich habe einen Raspi 3 und der Befehl sudo apt-get upgrade bringt u.s. Fehlermeldung. Hat jemand einen Tipp wie ich den Fehler beheben kann?
Kenne mich leider mit Linux nicht so aus... Danke
Vorbereitung zum Entpacken von .../debconf_1.5.56+deb8u1_all.deb ...
Failed to import the site module
Traceback (most recent call last):
File "/usr/lib/python3.4/site.py", line 586, in <module>
main()
File "/usr/lib/python3.4/site.py", line 572, in main
known_paths = addusersitepackages(known_paths)
File "/usr/lib/python3.4/site.py", line 287, in addusersitepackages
user_site = getusersitepackages()
File "/usr/lib/python3.4/site.py", line 263, in getusersitepackages
user_base = getuserbase() # this will also set USER_BASE
File "/usr/lib/python3.4/site.py", line 252, in getuserbase
from sysconfig import get_config_var
File "<frozen importlib._bootstrap>", line 2237, in _find_and_load
File "<frozen importlib._bootstrap>", line 2226, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 1200, in _load_unlocked
File "<frozen importlib._bootstrap>", line 1129, in _exec
File "<frozen importlib._bootstrap>", line 1467, in exec_module
File "<frozen importlib._bootstrap>", line 1570, in get_code
File "<frozen importlib._bootstrap>", line 656, in _compile_bytecode
ValueError: bad marshal data (invalid reference)
dpkg: Warnung: Unterprozess altes pre-removal-Skript gab den Fehlerwert 1 zurück
dpkg: stattdessen wird Skript aus dem neuen Paket probiert ...
Failed to import the site module
Traceback (most recent call last):
File "/usr/lib/python3.4/site.py", line 586, in <module>
main()
File "/usr/lib/python3.4/site.py", line 572, in main
known_paths = addusersitepackages(known_paths)
File "/usr/lib/python3.4/site.py", line 287, in addusersitepackages
user_site = getusersitepackages()
File "/usr/lib/python3.4/site.py", line 263, in getusersitepackages
user_base = getuserbase() # this will also set USER_BASE
File "/usr/lib/python3.4/site.py", line 252, in getuserbase
from sysconfig import get_config_var
File "<frozen importlib._bootstrap>", line 2237, in _find_and_load
File "<frozen importlib._bootstrap>", line 2226, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 1200, in _load_unlocked
File "<frozen importlib._bootstrap>", line 1129, in _exec
File "<frozen importlib._bootstrap>", line 1467, in exec_module
File "<frozen importlib._bootstrap>", line 1570, in get_code
File "<frozen importlib._bootstrap>", line 656, in _compile_bytecode
ValueError: bad marshal data (invalid reference)
dpkg: Fehler beim Bearbeiten des Archivs /var/cache/apt/archives/debconf_1.5.56+deb8u1_all.deb (--unpack):
Unterprozess neues pre-removal-Skript gab den Fehlerwert 1 zurück
Failed to import the site module
Traceback (most recent call last):
File "/usr/lib/python3.4/site.py", line 586, in <module>
main()
File "/usr/lib/python3.4/site.py", line 572, in main
known_paths = addusersitepackages(known_paths)
File "/usr/lib/python3.4/site.py", line 287, in addusersitepackages
user_site = getusersitepackages()
File "/usr/lib/python3.4/site.py", line 263, in getusersitepackages
user_base = getuserbase() # this will also set USER_BASE
File "/usr/lib/python3.4/site.py", line 252, in getuserbase
from sysconfig import get_config_var
File "<frozen importlib._bootstrap>", line 2237, in _find_and_load
File "<frozen importlib._bootstrap>", line 2226, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 1200, in _load_unlocked
File "<frozen importlib._bootstrap>", line 1129, in _exec
File "<frozen importlib._bootstrap>", line 1467, in exec_module
File "<frozen importlib._bootstrap>", line 1570, in get_code
File "<frozen importlib._bootstrap>", line 656, in _compile_bytecode
ValueError: bad marshal data (invalid reference)
dpkg: Fehler beim Aufräumen:
Unterprozess installiertes post-installation-Skript gab den Fehlerwert 1 zurück
Fehler traten auf beim Bearbeiten von:
/var/cache/apt/archives/debconf_1.5.56+deb8u1_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
Habe gerade ein Update gemacht .. lief reibungslos. Ich glaube, es liegt auch nicht an dem ein packet, sondern am Grundsystem.
Was mich wundert ist die Fehlermeldung:
"/usr/lib/python3.4/site.py"
Kannst Du mir bitte mal geeben:
ls -lhad /usr/lib/python*
Edit:
Hast Du etwas am System gedreht?
Gib mir bitte auch mal den Output:
python --version
Hallo, das System habe ich nur mit FHEM seit einiger Zeit am Laufen und aktualisiere es nach und nach.
Danke schonmal für deine Mühe:
pi@raspberrypi:~ $ ls -lhad /usr/lib/python*
drwxr-xr-x 3 root root 4,0K Mai 11 2016 /usr/lib/python2.6
drwxr-xr-x 28 root root 24K Dez 9 2016 /usr/lib/python2.7
drwxr-xr-x 3 root root 4,0K Mär 19 2015 /usr/lib/python3
drwxr-xr-x 33 root root 4,0K Mai 11 2016 /usr/lib/python3.4
pi@raspberrypi:~ $ python --version
Python 2.7.9
Sorry aber aus persönlichen Gründen (Gesundheit) wird es mit Hilfe meinerseits noch etwas dauern ...
Hi,
Und wenn Du python3.4 erst mal deinstallierst? Nutzt Du es explizit?
sudo apt-get remove python3.4
Was ist denn das Grundsystem?
uname -a
cat /etc/os-release
Gruß Otto
ich nutze nicht Python3.4 aber auch deinstallieren geht nicht:
pi@raspberrypi:~ $ uname -a
Linux raspberrypi 4.9.40-v7+ #1022 SMP Sun Jul 30 11:16:10 BST 2017 armv7l GNU/Linux
pi@raspberrypi:~ $ cat /etc/os-release
PRETTY_NAME="Raspbian GNU/Linux 8 (jessie)"
NAME="Raspbian GNU/Linux"
VERSION_ID="8"
VERSION="8 (jessie)"
ID=raspbian
ID_LIKE=debian
HOME_URL="http://www.raspbian.org/"
SUPPORT_URL="http://www.raspbian.org/RaspbianForums"
BUG_REPORT_URL="http://www.raspbian.org/RaspbianBugs"
pi@raspberrypi:~ $ sudo apt-get remove python3.4
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
Die folgenden Pakete wurden automatisch installiert und werden nicht mehr benötigt:
libexpat1-dev libpython3-dev libpython3.4-dev librtimulib-dev
librtimulib-utils librtimulib7 libwebpdemux1 libwebpmux1 python-pil
python-rtimulib python-sense-hat python3-rtimulib
Verwenden Sie »apt-get autoremove«, um sie zu entfernen.
Die folgenden zusätzlichen Pakete werden installiert:
debconf python-uno
Vorgeschlagene Pakete:
debconf-doc libterm-readline-gnu-perl libgtk2-perl libnet-ldap-perl
libqtgui4-perl libqtcore4-perl
Die folgenden Pakete werden ENTFERNT:
dh-python gdebi-core idle-python3.4 idle3 libreoffice minecraft-pi
packagekit pi-package pi-package-session python-minecraftpi python3
python3-apt python3-chardet python3-colorama python3-debian python3-dev
python3-distlib python3-gpiozero python3-html5lib python3-minecraftpi
python3-numpy python3-pgzero python3-picamera python3-pifacecommon
python3-pifacedigital-scratch-handler python3-pifacedigitalio python3-pigpio
python3-pil python3-pip python3-pkg-resources python3-pygame
python3-requests python3-rpi.gpio python3-sense-hat python3-serial
python3-setuptools python3-six python3-spidev python3-tk python3-uno
python3-urllib3 python3-wheel python3.4 python3.4-dev sense-hat
Die folgenden NEUEN Pakete werden installiert:
python-uno
Die folgenden Pakete werden aktualisiert (Upgrade):
debconf
1 aktualisiert, 1 neu installiert, 45 zu entfernen und 21 nicht aktualisiert.
3 nicht vollständig installiert oder entfernt.
Es müssen noch 274 kB von 441 kB an Archiven heruntergeladen werden.
Nach dieser Operation werden 31,6 MB Plattenplatz freigegeben.
Möchten Sie fortfahren? [J/n] J
Holen: 1 http://archive.raspberrypi.org/debian/ jessie/ui python-uno armhf 1:4.3.3-2+rpi4 [274 kB]
Es wurden 274 kB in 0 s geholt (865 kB/s).
Lese Changelogs... Fertig
Vorkonfiguration der Pakete ...
(Lese Datenbank ... 116581 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereitung zum Entpacken von .../debconf_1.5.56+deb8u1_all.deb ...
Failed to import the site module
Traceback (most recent call last):
File "/usr/lib/python3.4/site.py", line 586, in <module>
main()
File "/usr/lib/python3.4/site.py", line 572, in main
known_paths = addusersitepackages(known_paths)
File "/usr/lib/python3.4/site.py", line 287, in addusersitepackages
user_site = getusersitepackages()
File "/usr/lib/python3.4/site.py", line 263, in getusersitepackages
user_base = getuserbase() # this will also set USER_BASE
File "/usr/lib/python3.4/site.py", line 252, in getuserbase
from sysconfig import get_config_var
File "<frozen importlib._bootstrap>", line 2237, in _find_and_load
File "<frozen importlib._bootstrap>", line 2226, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 1200, in _load_unlocked
File "<frozen importlib._bootstrap>", line 1129, in _exec
File "<frozen importlib._bootstrap>", line 1467, in exec_module
File "<frozen importlib._bootstrap>", line 1570, in get_code
File "<frozen importlib._bootstrap>", line 656, in _compile_bytecode
ValueError: bad marshal data (invalid reference)
dpkg: Warnung: Unterprozess altes pre-removal-Skript gab den Fehlerwert 1 zurück
dpkg: stattdessen wird Skript aus dem neuen Paket probiert ...
Failed to import the site module
Traceback (most recent call last):
File "/usr/lib/python3.4/site.py", line 586, in <module>
main()
File "/usr/lib/python3.4/site.py", line 572, in main
known_paths = addusersitepackages(known_paths)
File "/usr/lib/python3.4/site.py", line 287, in addusersitepackages
user_site = getusersitepackages()
File "/usr/lib/python3.4/site.py", line 263, in getusersitepackages
user_base = getuserbase() # this will also set USER_BASE
File "/usr/lib/python3.4/site.py", line 252, in getuserbase
from sysconfig import get_config_var
File "<frozen importlib._bootstrap>", line 2237, in _find_and_load
File "<frozen importlib._bootstrap>", line 2226, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 1200, in _load_unlocked
File "<frozen importlib._bootstrap>", line 1129, in _exec
File "<frozen importlib._bootstrap>", line 1467, in exec_module
File "<frozen importlib._bootstrap>", line 1570, in get_code
File "<frozen importlib._bootstrap>", line 656, in _compile_bytecode
ValueError: bad marshal data (invalid reference)
dpkg: Fehler beim Bearbeiten des Archivs /var/cache/apt/archives/debconf_1.5.56+deb8u1_all.deb (--unpack):
Unterprozess neues pre-removal-Skript gab den Fehlerwert 1 zurück
Failed to import the site module
Traceback (most recent call last):
File "/usr/lib/python3.4/site.py", line 586, in <module>
main()
File "/usr/lib/python3.4/site.py", line 572, in main
known_paths = addusersitepackages(known_paths)
File "/usr/lib/python3.4/site.py", line 287, in addusersitepackages
user_site = getusersitepackages()
File "/usr/lib/python3.4/site.py", line 263, in getusersitepackages
user_base = getuserbase() # this will also set USER_BASE
File "/usr/lib/python3.4/site.py", line 252, in getuserbase
from sysconfig import get_config_var
File "<frozen importlib._bootstrap>", line 2237, in _find_and_load
File "<frozen importlib._bootstrap>", line 2226, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 1200, in _load_unlocked
File "<frozen importlib._bootstrap>", line 1129, in _exec
File "<frozen importlib._bootstrap>", line 1467, in exec_module
File "<frozen importlib._bootstrap>", line 1570, in get_code
File "<frozen importlib._bootstrap>", line 656, in _compile_bytecode
ValueError: bad marshal data (invalid reference)
dpkg: Fehler beim Aufräumen:
Unterprozess installiertes post-installation-Skript gab den Fehlerwert 1 zurück
Fehler traten auf beim Bearbeiten von:
/var/cache/apt/archives/debconf_1.5.56+deb8u1_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
gib uns bitte mal die Ausgabe von:
ls -lhad /usr/lib/python*/site.py
bei einem meiner Systeme sieht es z.b. wie folgt aus:
werner@werner-pc:~$ ls -lhad /usr/lib/python*/site.py
-rw-r--r-- 1 root root 20K Jan 19 2017 /usr/lib/python2.7/site.py
-rw-r--r-- 1 root root 22K Jan 19 2017 /usr/lib/python3.5/site.py
was mich bei Deiner Ausgabe stöhrt:
Zitat3 nicht vollständig installiert oder entfernt.
Also würde ich ich erstmal aufräumen/reparieren ...
Btw:
Sei bitte vorsichtig, mit dem deinstallieren von Systemrelevanten Packeten .. und python IST Systemrelevant
python3.4 wird beim raspberrry eigentlich nicht mit ausgeliefert, mein aktuellstes System liefert -rw-r--r-- 1 root root 20K Sep 18 2016 /usr/lib/python2.7/site.py
p
Die Empfehlung ausführen die apt-get vorschlägt?
Verwenden Sie »apt-get autoremove«, um sie zu entfernen.
Aber da soll bitte Werner noch was dazu sagen, der kennt sich besser aus als ich. Ich habe nur linux "gefährliches Halbwissen" 8)
Mir klingt es ja so als ob eine frühere Installation schiefgelaufen ist.
Gruß Otto
Habe mir leider mein eigenen RasPi diese Woche abgeschissen .. könntet Ihr bitte mal:
dpkg -l | grep python3
Das liefert nichts zurück, wie schon gesagt python3 wird nicht mit ausgeliefert.
Mit 2 geht was root@raspib3:/home/pi# dpkg -l | grep python2
ii libpython2.7:armhf 2.7.9-2+deb8u1 armhf Shared Python runtime library (version 2.7)
ii libpython2.7-minimal:armhf 2.7.9-2+deb8u1 armhf Minimal subset of the Python language (version 2.7)
ii libpython2.7-stdlib:armhf 2.7.9-2+deb8u1 armhf Interactive high-level object-oriented language (standard library, version 2.7)
ii python2.7 2.7.9-2+deb8u1 armhf Interactive high-level object-oriented language (version 2.7)
ii python2.7-minimal 2.7.9-2+deb8u1 armhf Minimal subset of the Python language (version 2.7)
Zitat von: Wernieman am 10 August 2017, 13:09:05
... diese Woche abgeschissen ..
Pfui, Fäkalsprache!
Ups sollte "abgeschossen" lauten ... einer meiner Typischen Fehler ;o)