Warum fataler Fehler: Die Datei 'yaml.h' wurde bei der Installation von PyYAML nicht gefunden?

12

Ich probiere PyYAML herunter und installiere es nach den Anweisungen hier Ссылка

Also habe ich das ZIP-Paket heruntergeladen: Ссылка und dann in diesen Ordner wechseln und python setup.py --with-libyaml install ausführen , die Fehlermeldung, die ich bekam, ist ext/_yaml.h:2:10: fatal error: 'yaml.h' file not found

Aber ich habe den PyYAML-3.11 Ordner überprüft, der yaml.h ist da ...

UPDATE: Ich habe die Methoden hier Ссылка

ausprobiert

$ sudo easy_install pip
$ brew install libyaml
$ sudo easy_install setuptools
$ pip install -U PyYAML

Dann habe ich das python setup.py --with-libyaml install nochmal ausprobiert. Ich habe die Nachricht error: /Library/Python/2.7/site-packages/_yaml.so: Berechtigung verweigert

erhalten

Habe ich etwas vermisst? Warum wurde die Erlaubnis verweigert? Danke!

    
Penny 08.12.2015, 19:44
quelle

1 Antwort

12
  1. Deinstallieren Sie pyyaml ​​

pip uninstall pyyaml

  1. Installieren Sie die folgenden Pakete

apt-get install libyaml-dev libpython2.7-dev

  1. Installiere pyyaml ​​erneut

pip install pyyaml

    
Vijay Shetty 10.05.2016 09:16
quelle

Tags und Links