Hinweis: Obwohl JavaScript für diese Website nicht unbedingt erforderlich ist, werden Ihre Interaktionsmöglichkeiten mit den Inhalten eingeschränkt sein. Bitte aktivieren Sie JavaScript für das volle Erlebnis.

Fehler in Python 2.5

  • Im Standardinstallationsverzeichnis (C:Python25) gewährt die NTFS-Berechtigungsweiterleitung allen Benutzern des Systems Schreibzugriff auf die Python-Installation. Wenn nicht vertrauenswürdige Benutzer Zugriff auf das System haben, gibt es zwei Lösungen für das Problem: Entweder installieren Sie das Programm im Ordner "Programme" (wo nur Power-Benutzer Schreibzugriff auf die Installation erhalten) oder Sie bearbeiten die Zugriffssteuerungsliste, um die Schreibberechtigung zu entfernen. Wenn die Schreibkontrolle nur Administratoren gewährt werden soll, kann der Befehl

    cacls.exe <pythondir> /t /g users:r administrators:f
    

    verwendet werden (beachten Sie, dass Sie möglicherweise die Kontonamen durch die lokalisierten Zeichenfolgen ersetzen müssen). Weitere Informationen finden Sie unter Fehler #1284316.

  • IDLE führt Code jetzt in einem separaten Prozess aus. Um zwischen dem Hauptprozess und den ausführenden Prozessen zu kommunizieren, öffnet IDLE einen Socket zu 127.0.0.1 (dem lokalen Rechner). Einige Firewalls, die auf Windows-Rechnern laufen, stören dabei und können entweder stille Fehler oder fehlerhafte Pop-up-Fenster von der Firewall verursachen. Dieses Problem tritt nur auf, wenn Sie eine Firewall auf demselben Rechner wie IDLE ausführen.

  • Der Test für das ossaudiodev-Modul hängt auf einigen Red Hat-Systemen. (Dieser Test wird nur ausgeführt, wenn regrtest.py mit-u audioals Argument aufgerufen wird.)

  • Es wurde berichtet, dass das Entpacken des Quellcode-Tarballs mit Solaris tar fehlschlagen kann. Dies wird durch einige zu lange Pfadnamen verursacht, die Solaris tar nicht verarbeiten kann. Die Verwendung von GNU tar sollte das Entpacken unter Solaris ermöglichen. Dies wurde auch als Problem unter DEC OSF1/Digital Unix/Digital Tru64/Compaq Tru64/HP Tru64 berichtet. Andere Plattformen können dasselbe Problem haben - wenn Sie eine Fehlermeldung wie "@LongLink: ungültiger Dateityp" oder ähnliches erhalten, müssen Sie GNU tar verwenden.

  • Einige Tests können auf bestimmten Plattformen unerwartet fehlschlagen. Hier sind Fehler, von denen wir wissen, dass wir sie (etwas) wissen und in einem nachfolgenden Patch-Release beheben wollen. Diese Fehler können einfach in der Testsuite liegen, aber sie können auch auf Fehler in Python hinweisen.

    • test_grp und test_pwd können fehlschlagen. Wir haben Berichte darüber von *nix-Systemen erhalten, die ein "+" am Anfang einer Zeile in der Datei /etc/group oder /etc/passwd verwenden, um NIS/YP oder LDAP-Konsultation anzuzeigen. Die Fehler können auch mit doppelten IDs in diesen Dateien zusammenhängen. Siehe SourceForge-Fehlerberichte Nummer 775964 und 779218.

Um einen Fehler zu melden, der oben nicht aufgeführt ist, überprüfen Sie immer den Fehlerverfolgung von SourceForge, um zu sehen, ob er bereits gemeldet wurde. Verwenden Sie den Fehlerverfolgung, um neue Fehler zu melden. Wenn Sie einen Patch haben, verwenden Sie bitte den Patch-Manager von SourceForge. Bitte erwähnen Sie, dass Sie einen Fehler in 2.5 melden, und beachten Sie, dass Sie ein SourceForge-Konto haben und angemeldet sein müssen, um einen Fehlerbericht oder Patch einzureichen (wir benötigen dies, falls wir weitere Informationen von Ihnen benötigen).