नोट: मैं वर्चुअलenvwrapper का उपयोग कर रहा हूँ।वर्चुअलएन्व के भीतर काम करने के लिए मुझे `pip install lxml` क्यों नहीं मिल सकता है?
आभासी वातावरण सक्रिय करने से पहले: आभासी वातावरण सक्रिय करने के बाद
$ pip install lxml
Requirement already satisfied (use --upgrade to upgrade): lxml in /usr/lib/python2.7/dist-packages
Cleaning up...
:
(test-env)$ pip install lxml
force/build/lxml/src/lxml/includes/etree_defs.h:9:31: fatal error:
libxml/xmlversion.h: No such file or directory
compilation terminated.
error: command 'gcc' failed with exit status 1
----------------------------------------
Command /home/chaz/dev/envs/test-with-system-python-force/bin/python2
.7 -c "import setuptools;__file__='/home/chaz/dev/envs/test-with-
system-python-force/build/lxml/setup.py';exec(compile(open(__file__).
read().replace('\r\n', '\n'), __file__, 'exec'))" install --record
/tmp/pip-bJ6Q_B-record/install-record.txt --single-version-externally
-managed --install-headers /home/chaz/dev/envs/test-env/include/site/python2.7 failed with error code 1 in
/home/chaz/dev/envs/test-env/build/lxml
Storing complete log in /home/chaz/.pip/pip.log
मैं किसी भी तरह से यह देखने में असफल रहा कि यह एक विशिष्ट प्रोग्रामिंग प्रश्न है। आईएमएचओ, यह http: //www.serverfault से संबंधित है।कॉम –
@ मार्कस डब्ल्यूएमह्लबर्ग वर्चुअलेंव एक बेहद आम पायथन उपयोगिता है जिसका मुख्य रूप से विकास के दौरान प्रोग्रामर द्वारा उपयोग किया जाता है, न कि तैनाती के दौरान sysadmins द्वारा। एलएक्सएमएल बहुत लोकप्रिय है, और इस प्रकार की समस्या दुर्लभ नहीं है। मैं इसे "प्रोग्रामर द्वारा आमतौर पर उपयोग किए जाने वाले सॉफ़्टवेयर टूल" के मानदंडों के तहत विषय पर मानता हूं। –
@ जेरेमीबैंक्स मैं वर्चुअलएन्व के बारे में अच्छी तरह से जानता हूं। लेकिन मुझे लगता है कि हमारे पास पर्यावरण से संबंधित समस्या है और उपयोगी उत्तर प्राप्त करने की संभावना सर्वरफॉल्ट पर बहुत अधिक होनी चाहिए। –