Versuchen, scikits.audioLab-0.11.0 auf Mac zu installieren, bit erfordert es libsndfile: http://www.mega-nerd.com/libsndfile/. Ich habe angeblich libsndfile installiert, mit libsndfile_python-1.0.0-py2.7-macosx10.5.mpkg, aber das Audiolab-Setup gibt einen Fehler: libsndfile-Bibliothek nicht gefunden. Der Fehler vom Audiolab-Installer ist unten. Es schlägt vor, dass der Speicherort der libsndfile in der site.cfg angegeben werden kann.Python audiolab installieren, libsndfile auf Mac OSX nicht installieren (oder finden)
Meine Unerfahrenheit mit dieser Art von Installationen sind auf dem Weg, dies zu verstehen. Kann mir jemand Ratschläge geben, wie man das machen kann? Oder beantworte meine Fragen unten?
- Wenn die libsndfile installiert war, wo es wäre, so kann ich den Speicherort angeben? Sonst wie man es richtig installiert?
- Was ist die site.cfg-Datei? Ich sehe eine site.cfg.bdist_wininst und eine site.cfg.win32 im Ordner scikits.audiolab-0.11.0, den ich heruntergeladen habe.
- Was bedeutet "in der Site.cfg-Datei in Abschnitt [Sndfile] angegeben" (siehe Fehler unten). Bedeutet das, dass ich das Wort "sndfile" durch das/path/to/libsndfile zwischen den Klammern ersetzen soll?
Übrigens habe ich in meinem Verzeichnis/usr/lib eingecheckt und es gibt keine libsndfile. Ich nehme an, dass dort das Audiolab-Setup standardmäßig nach der Datei sucht.
Vielen Dank für das Lesen und jede Hilfe.
Fehler von audiolab Installateur:
numpy.distutils.system_info.NotFoundError: sndfile (http://www.mega-nerd.com/libsndfile/) library not found.
Directories to search for the libraries can be specified in the
site.cfg file, in section [sndfile].
Ich weiß nicht viel über OSX, aber für den Installationsort möchten Sie vielleicht [diese Frage] (http://stackoverflow.com/questions/6508649/location-of-twitter-py-file- Python-twitter-Bibliothek-in-mac-os-x-10-6-7-mit-pyt). Um site.cfg zu finden, können Sie '/ site.cfg' in einer Konsole finden, aber es sollte sich in der Nähe Ihrer Python-Bibliotheken befinden. Auch der Kommentar "[sndfile] section" weist darauf hin, dass es sich um eine [INI-Datei] (https://en.wikipedia.org/wiki/Ini_file) handelt, die mehrere Abschnitte mit Abschnittsnamen in Klammern – goncalopp