Pip projemde PyYaml kullanmak istiyorum, ancak bağımlılık olarak kullanmakta sorun yaşıyorum. Temel olarak sorun, pip'teki PyYaml'in çapraz platform yüklemesi olmadığıdır.Pip kullanarak pyyaml yükleyin/pip bağımlılığı olarak PyYaml ekleyin
Pyyaml'i kullanarak pipu nasıl kurarım, böylece çalışır. hatası "başarıyla kuruldu" diyor ama olmadığını pip install pyyaml
Installing collected packages: pyyaml
Running setup.py install for pyyaml
checking if libyaml is compilable
gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -g -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -fPIC -I/usr/include/python3.2mu -c build/temp.linux-x86_64-3.2/check_libyaml.c -o build/temp.linux-x86_64-3.2/check_libyaml.o
build/temp.linux-x86_64-3.2/check_libyaml.c:2:18: fatal error: yaml.h: No such file or directory
compilation terminated.
libyaml is not found or a compiler error: forcing --without-libyaml
(if libyaml is installed correctly, you may need to
specify the option --include-dirs or uncomment and
modify the parameter include_dirs in setup.cfg)
Successfully installed pyyaml
Not çalıştırırken Not, güncel bir taze Ubuntu yüklemek aşağıdaki hatayı alıyorum. Ben yapamam import yaml
İlk cümlemden dolayı "apt-get kullan" cevabını aramıyorum. Çapraz platform olacak yüklemeye ihtiyacım var ve bir pip bağımlılığı olarak çalışıyorum Sadece nasıl kurulacağını merak etmiyorum.
Bu mümkün değilse, yerine kullanabileceğim bir kütüphane var mı?
virtualenv, 'virtualenv pyenv &&. 'Da yüklemeyi deneyin. pyenv/bin/activate && pip install pyyaml && python -c 'import yaml' 'çalışıyor mu? – spinus
@spinus, python3 ile çalışır ancak python2.7 ile uyumlu değildir. –
Benim için de python2.7 üzerinde çalışır. Oldukça tuhaf, neyin yanlış olduğunu bilmiyorum. Taze ubuntu olduğunu yazdığını biliyorum, ama bu gerçekten taze mi? Başka hiçbir fikir yanlış olamaz. – spinus