%1 ist keine zulässige Win32-Anwendung

Probleme bei der Installation?
Antworten
cr0co
User
Beiträge: 2
Registriert: Freitag 8. Dezember 2023, 12:21

Hey

ich bekomme neuerdings die errormeldung in visual studio code;

Code: Alles auswählen

Exception has occurred: ImportError
DLL load failed while importing _multiprocessing: %1 ist keine zulässige Win32-Anwendung.
  File "xxx.py", line 143, in <module>
    with Manager() as manager:
         ^^^^^^^^^
ImportError: DLL load failed while importing _multiprocessing: %1 ist keine zulässige Win32-Anwendung.
pycharm error:

Code: Alles auswählen

Traceback (most recent call last):
  File "C:\Program Files\JetBrains\PyCharm Community Edition 2023.3\plugins\python-ce\helpers\pydev\pydevd.py", line 16, in <module>
    from _pydevd_bundle.pydevd_collect_try_except_info import collect_return_info
  File "C:\Program Files\JetBrains\PyCharm Community Edition 2023.3\plugins\python-ce\helpers\pydev\_pydevd_bundle\pydevd_collect_try_except_info.py", line 12, in <module>
    from _pydevd_bundle.pydevd_constants import IS_PY38_OR_GREATER, IS_PY312_OR_GREATER
  File "C:\Program Files\JetBrains\PyCharm Community Edition 2023.3\plugins\python-ce\helpers\pydev\_pydevd_bundle\pydevd_constants.py", line 244, in <module>
    from _pydev_imps._pydev_saved_modules import thread
  File "C:\Program Files\JetBrains\PyCharm Community Edition 2023.3\plugins\python-ce\helpers\pydev\_pydev_imps\_pydev_saved_modules.py", line 8, in <module>
    import socket
  File "C:\Users\xxx\AppData\Local\Programs\Python\Python312\Lib\socket.py", line 52, in <module>
    import _socket
ImportError: DLL load failed while importing _socket: %1 ist keine zulässige Win32-Anwendung.

Process finished with exit code 1
wie kann ich das problem beheben ?
habe via google bereits versucht eine lösung zu finden, aber es bringt nichts.
Habe ein 64bit system, 64bit VSC, 64bit Python..


Wisst ihr das das problem sein könnte ?
Auf meinem 2ten Rechner funktioniert alles mit der gleichen Konstellation.

Grüsse
cr0co
User
Beiträge: 2
Registriert: Freitag 8. Dezember 2023, 12:21

Problem gelöst.
mit

Code: Alles auswählen

import importlib.util

print(importlib.util.find_spec('_multiprocessing'))
konnte ich sehen wo er die dll hernimmt, da hat sich was im downloads ordner versteckt. nach löschen dieser, nimmt er jetzt die richtige, und funktioniert wieder alles.

*closed*
Antworten