2015-12-08 26 views
9

Ben PyYAML indirirken denediğiniz ve http://pyyaml.org/wiki/PyYAMLNeden önemli hata: PyYAML yüklenirken 'yaml.h' dosyası bulunamadı?

buradaki talimatları uygulayarak yükleyin yüzden ZIP paketini indirilen ediyorum: o klasöre http://pyyaml.org/download/pyyaml/PyYAML-3.11.zip ve ardından cd ve python setup.py --with-libyaml install çalıştırın aldığım hata mesajı ext/_yaml.h:2:10: fatal error: 'yaml.h' file not found

olduğunu Ama yaml.h ... orada

GÜNCELLEME olduğunu PyYAML-3.11 klasörü kontrol: burada http://sandlininc.com/?p=500

$ sudo easy_install pipyöntemleri denedi
$ pip install -U PyYAML

$ brew install libyaml
Sonra yine python setup.py --with-libyaml install çalıştı. hata iletisini aldım: /Library/Python/2.7/site-packages/_yaml.so: İzin reddedildi

Hiçbir şeyimi özledim mi? Neden izin reddedildi? Teşekkür ederim!

+0

Hangi dağıtım sen? ve yaml.h başlık dosyasını içeren yaml geliştirme paketini yüklediniz mi? Debian kullanıyorsanız kök olarak deneyin: apt-get install libyaml-dev. – StylusEater

+0

Merhaba teşekkürler! Ben osx kullanıyorum ... sorumu güncelledim ve neden izin reddedildi merak ediyorum ?? – Penny

cevap

11
  1. Kaldırma
  2. PyYAML

pip uninstall pyyaml

  1. aşağıda paketler Yükleme

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

  1. Pyyaml'i tekrar yükleyin

pip install pyyaml