Seite 1 von 1

Fehlermeldung bei import

Verfasst: Mittwoch 30. Januar 2019, 18:16
von frcom
Hi Leute,
Seit heute bekommen ich beim import jeglicher Module folgenden Fehler:

Code: Alles auswählen

import numpy
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/home/leon/.local/lib/python3.6/site-packages/numpy/__init__.py", line 142, in <module>
    from . import core
  File "/home/leon/.local/lib/python3.6/site-packages/numpy/core/__init__.py", line 59, in <module>
    from . import numeric
  File "/home/leon/.local/lib/python3.6/site-packages/numpy/core/numeric.py", line 3093, in <module>
    from . import fromnumeric
  File "/home/leon/.local/lib/python3.6/site-packages/numpy/core/fromnumeric.py", line 17, in <module>
    from . import _methods
  File "/home/leon/.local/lib/python3.6/site-packages/numpy/core/_methods.py", line 158, in <module>
    _NDARRAY_ARRAY_FUNCTION = mu.ndarray.__array_function__
AttributeError: type object 'numpy.ndarray' has no attribute '__array_function__'
Kann mir Jemand sagen, was das heißt und wie ich das los werde?
Danke!

Re: Fehlermeldung bei import

Verfasst: Mittwoch 30. Januar 2019, 19:25
von Sirius3
Das ist ein bekannter Fehler: https://github.com/numpy/numpy/issues/12736
Wie hast Du numpy installiert?

Re: Fehlermeldung bei import

Verfasst: Donnerstag 31. Januar 2019, 15:47
von frcom
Es ist egal, was ich importiere, ich bekomme jedes Mal eine Fehlermeldung der Art und bis vor kurzem hatte ich nie Probleme...

Re: Fehlermeldung bei import

Verfasst: Donnerstag 31. Januar 2019, 15:54
von Sirius3
installieren != importieren

Re: Fehlermeldung bei import

Verfasst: Donnerstag 31. Januar 2019, 16:08
von frcom
Das weiß ich, aber ich werde ja hoffentlich nicht plötzlich alle meine installierten module falsch installiert haben.... :lol:

Re: Fehlermeldung bei import

Verfasst: Donnerstag 31. Januar 2019, 16:12
von ThomasL
Dann frag dich doch mal, was sich zwischen dem jetzt und "bis vor kurzem" an deiner Python Installation verändert hat?
Hast du dir überhaupt den Link mal angeschaut, was da an Lösungsmöglichkeiten genannt wird?

Re: Fehlermeldung bei import

Verfasst: Donnerstag 31. Januar 2019, 16:13
von snafu
Ein User mit mehr als 9000 Beiträgen wird seine Gründe haben, wieso er diese Frage stellt. Du kannst sie entweder beantworten und erhälst dann wahrscheinlich weitere Hilfe oder du lässt es eben bleiben, wenn du es für sinnlos hälst.

Meine Empfehlung wäre die Deinstallation von Numpy und anschließend die erneute Installation. Entweder mittels pip oder dem Paketmanager deiner Distri, was zu der Frage führt, wie du Numpy installiert hast...

Re: Fehlermeldung bei import

Verfasst: Donnerstag 31. Januar 2019, 18:10
von frcom
Erstmal Danke an euch alle!
Das sollte alles nicht ignorant, undankbar oder sonst etwas wirken. Ich entschuldige mich, dass das so ankam. Ich habe mir den Link angesehen, was bei mir allerdings nicht richtig funktioniert hat. Ich habe dann weiter gesucht und bin darauf gekommen, die site-packages erstmal einfach von Hand zu entfernen mit allem was dazu gehört.
Bisher habe ich die Packages immer über pip3 install package installiert...
Nun habe ich pip3 deinstalliert (sudo apt-get remove python3-pip) und neu installiert. Jetzt scheint es wieder zu funktionieren...
Wie gesagt, sorry, falls ich jemandem auf die Nerven gegangen bin, das war nicht mein Ziel und ich bin sehr Dankbar für die Unterstützung, die mir hier immer wieder geboten wird!
Grüße!

Re: Fehlermeldung bei import

Verfasst: Donnerstag 31. Januar 2019, 19:49
von Tholo
?!? Aber dann hast du doch in Pip3 war geändert und nicht mit den Modulen?!? Oder hab ich jetzt was falsches im Kopf?
Mein Gedanke. Install Nympy mit Pip schägt fehl. Deinstall Pip bedeutet doch aber das Nympy noch als Modul "installiert" ist. (im Siteloads?)
Dann Reinstall Pip und "pip install nympy". Also hat Pip einfach Nympy neu installiert oder?

Re: Fehlermeldung bei import

Verfasst: Donnerstag 31. Januar 2019, 22:29
von frcom
Naja ich habe erst die module die nicht funktionierten über sudo apt-get remove python3-package weg getan und dann pip reinstalliert und dann über pip die packages wieder installiert