Mac 10.5 Python libsvm 64 Bit vs. 32 Bit
Ich habe einen Mac 10.5, wenn ich "Python" im Terminal eingebe, heißt es
Enthought Python Distribution - www.enthought.com Version: 7.3-2 (64-Bit) Python 2.7.3 | EPD 7.3-2 (64-Bit) | (Standardeinstellung: 12. April 2012, 11:14:05 Uhr) [GCC 4.0.1 (Apple Inc. Build 5493)] auf Darwin-Typ "Credits", "Demo" oder "Begeistert" für weitere Informationen.
dann gehe ich in meinen libsvm / python-ordner und tippe "make" ein, woraus sich ergibt
mach c .. lib wenn ["Darwin" = "Darwin"]; dann \ SHARED_LIB_FLAG = "- dynamiclib -W1, -install_name, libsvm.so.2"; \ else \ SHARED_LIB_FLAG = "- geteiltes -W1, -soname, libsvm.so.2"; \ fi; \ g ++ $ svm.o -o libsvm.so.2
Wenn ich versuche, "von svmutil import *" zu tun, erhalte ich die Fehlermeldung:
OSError: dlopen (... / libsvm-3.12 / python /../ libsvm.so.2, 6): Es wurde kein passendes Bild gefunden. Habe gefunden: ... / libsvm-3.12 / python /../ libsvm.so.2: mach-o, aber falsche Architektur
wenn ich "lipo -info libsvm.so.2" mache, bekomme ich:
Nicht-Fat-Datei: libsvm.so.2 ist Architektur: i386
Es sieht also so aus, als würde ich 64-Bit-Python verwenden, aber libsvm endet als 32-Bit-Programm. Wie kann ich es als 64-Bit-Programm kompilieren?
0 Antworten auf die Frage
Verwandte Probleme
-
3
Warum stürzt der Macbook Pro Unibody im Ruhezustand unter Windows ab?
-
2
iTunes auf dem Mac: Wie verwendet man eine externe Musikbibliothek auf einem NAS (Windows-Freigabe)?
-
4
Wie kann ich ein ISO-CD-Image auf einem Mac in das bin / cue-Format konvertieren?
-
6
Wie können Sie den Startton auf einem Mac stummschalten?
-
5
Warum wird mein Macbook bei der Verwendung von Boot Camp extrem heiß?
-
5
Das Macbook Pro stößt ständig alles aus, was ich in das interne optische Laufwerk eingelegt habe
-
4
Gibt es Alternativen zu TextExpander unter Mac OS X?
-
6
Weg, um Time Machine-Daten auf eine neue Festplatte zu migrieren
-
13
Setzen Sie die Windows-Position von Mac OS X nach dem Abnehmen des externen Monitors zurück
-
2
Wie ordnen Sie eine Mac-Tastatur dem PC-Layout zu?