Frage

Ich habe den folgenden Fehler erhielt, wenn Sie SIP mit der Option von AARR X86_64 kompilieren.

generasacodicetagpre.

Ich habe festgestellt, dass der vorbuillierte Mac OS X Python (Snow Leopard) universell ist, und es erhält nicht die 64-Bit-Bibliothek.Ich denke, es läuft im 32-Bit-Modus.

generasacodicetagpre. generasacodicetagpre.

Wie kann ich Python umsetzen, um im 64-Bit-Modus auszuführen?Wenn ich den gleichen Code auf Textzeichen auslaufe, gibt es kein Problem.Ich denke also, dass Textmate ohnehin auf dem 64-Bit-Modus ausgeführt werden soll.

hinzugefügt

  • diesen Link Zeigt an, wie er identifiziert wird, ob ein Python, den ich renne, 32bit oder 64bit ist.Und ich habe überprüft, dass mein Python 32 Bit ist.
  • Dieser Link zeigt, wie er 32/64bit Python macht.Aber es funktioniert nicht für mich.
War es hilfreich?

Lösung

Versuchen Sie es mit Arch (1) und liefern Sie die spezifische Version von Python:

generasacodicetagpre.

Eigentlich sollte das System die erste geeignete Architektur für Sie auswählen.Wie

generasacodicetagpre.

Wenn der generationspflichtige generationstagcode irgendwie 2.5 wählt, kann man nicht 64-Bit verwenden, aber wenn es 2.6 wählt, sollte die X86_64-Variante automatisch ausgewählt werden, wie unten kommentiert.Wenn es sich um die ersteren handelt, versuchen Sie, generasAdicetagcode zu erhalten, und ändern Sie die Version auf 2.6.

Andere Tipps

okay, seien Sie wirklich vorsichtig, wenn Sie dies tun, es wird andere Dinge benötigen, um auch 64 Bit zu sein.Plötzlich, wenn mod_python nicht funktioniert, müssen Sie Apache neu kompilieren.Dann alle Ihre Python-Module wie Tkinter / TIX.Wenn Sie am 10.5 wie ich sind, gehen Sie nicht dorthin, lebe einfach mit 32-Bit dafür.

und wenn Sie nicht wissen, dass http://www.macports.org/ dann erinnertdass es dein Freund ist.: -)

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top