Lxml'i kurmak istiyorum, böylece Scrapy'yi yükleyebilirim.
Bugün Mac'imi güncellediğimde lxml'i yeniden yüklememe izin vermedi, aşağıdaki hatayı alıyorum:
In file included from src/lxml/lxml.etree.c:314:
/private/tmp/pip_build_root/lxml/src/lxml/includes/etree_defs.h:9:10: fatal error: 'libxml/xmlversion.h' file not found
#include "libxml/xmlversion.h"
^
1 error generated.
error: command 'cc' failed with exit status 1
Demlemek için libxml2 ve libxslt'i yüklemeyi denedim, her ikisi de gayet iyi kurulmuş ama hala lxml yükleyemiyorum.
En son yüklediğimde Xcode üzerinde geliştirici araçlarını etkinleştirmem gerekiyordu, ancak Xcode 5'e güncellendiğinden beri bana bu seçeneği vermiyor.
Ne yapmam gerektiğini bilen var mı?
pip3.4 install lxml
veyaSTATIC_DEPS=true pip3.4 install lxml
komutlarını kullanmanızı öneririm (sürümünüze uyarlayın, bash TAB tamamlama sizin arkadaşınızdır); böylece hedef programınızın bu / bu kütüphaneleri kullanan belirli bir sürümü için yükleyebilirsiniz. Aksi takdirde, yanlış yorumlayıcı için lib'i yüklemek için 30 milyon harcamak kolaydır ;-)