आवश्यक पुस्तकालय उपलब्ध होने के बावजूद, पायथन-तकिया स्थापित विफल रहता है


0

अच्छा दिन,

मैं अपने Synology DS215J को पायथन विकास के वातावरण के रूप में उपयोग कर रहा हूं। मैंने इस पर ipkgएक सिस्टम पैकेज मैनेजर के रूप में कॉन्फ़िगर किया है। मेरा लक्ष्य Django और तकिया अजगर संकुल को एक आभासी वातावरण में उपयोग करना है (Django और virtualenv पहले से ही स्थापित हैं pip)। दुर्भाग्य से मेरे वर्चुअल पायथन वातावरण में पिलो पैकेज की स्थापना विफल हो रही है।

मैं के माध्यम से तकिया के लिए आवश्यक पुस्तकालयों स्थापित किया है ipkg: libjpeg, zlib, libtiff, आदि मैं वे में उपलब्ध हैं देख सकते हैं /usr/lib/libjpegसे जुड़ा हुआ हैlibjpeg.so.8.0.2

अपने आभासी वातावरण को सक्रिय करने के बाद मैं पिलो को स्थापित करने की कोशिश करता हूं

pip install pillow

पिप संस्करण 3.0.0 डाउनलोड करेगा और इंस्टालेशन के दौरान मुझे दो एरर्स मिलेंगे, जिसके बाद एरर पर कुछ डिटेल्स आएँगी:

(....)
Failed building wheel for Pillow
(....)
ValueError: --enable-jpeg requested but jpeg not found, aborting.

----------------------------------------
Command "/volume2/homes/user/Projects/django_project/venv/bin/python -c "import setuptools, tokenize;__file__='/tmp/pip-build-2daEE8/Pillow/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /tmp/pip-NSRCzG-record/install-record.txt --single-version-externally-managed --compile --install-headers /volume2/homes/user/Projects/django_project/venv/include/site/python2.7/Pillow" failed with error code 1 in /tmp/pip-build-2daEE8/Pillow

मुझे भ्रम है कि यह विफल क्यों होता है: पुस्तकालय जो मुझे इकट्ठा कर सकता है उससे उपलब्ध है। इस मुद्दे का निवारण करने के लिए मेरा अगला कदम क्या होगा?

धन्यवाद


इसी तरह का सवाल है। निम्नलिखित पोस्ट मदद कर सकता है। http://stackoverflow.com/a/32942958/886607
अहमद योसोफान

जवाबों:


0

मुझे एहसास हुआ कि मेरे पास दो लिबजप्रेस लाइब्रेरी स्थापित हैं: एक जो कि डिफ़ॉल्ट रूप से वितरित की गई थी और एक जो कि आईपैक के साथ स्थापित की गई थी। जो डिफ़ॉल्ट रूप से (में स्थित /usr/lib/) वितरित किया गया था वह अज्ञात कारण के लिए तकिया स्थापना के लिए काम नहीं करता था। मैंने ipkg ( EXPORT LIB="/path/to/library/") द्वारा स्थापित libjpeg का पथ निर्दिष्ट किया ।

अब मैं ccache के साथ एक समस्या में भागता हूं, इसलिए अभी तक अपने लक्ष्य तक नहीं पहुंचा है ...

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.