मैं pip
एक उबंटू मशीन पर एक आभासी वातावरण में पायथन पैकेज को तैनात करने का प्रयास करता हूं , लेकिन एक अनुमति-संबंधित समस्या का सामना करता हूं। उदाहरण के लिए:
(TestVirtualEnv)test@testServer:~$ pip install markdown2
द्वारा समाप्त:
त्रुटि: '/home/test/virtualenvs/TestVirtualEnv/lib/python3.3/site-packages/markdown2.py' नहीं बना सका: अनुमति अस्वीकृत
मैं नहीं कर सकता sudo
, क्योंकि यह विश्व स्तर पर पैकेज स्थापित करेगा, और आभासी वातावरण में नहीं। मैं chown
एड site-packages
; मार्कडाउन से ls
संबंधित केवल निर्देशिकाएं easy_install
, pip
और setuptools
, और कुछ भी नहीं दिखाता है ।
pip
अनुमति-संबंधित त्रुटियों का सामना किए बिना एक आभासी वातावरण में पैकेज को कैसे तैनात किया जाए ?
sudo
।
sudo
। दरअसल, पैकेज अब सही तरीके से इंस्टॉल हो गया है। कृपया, क्या आप अपनी टिप्पणी का उत्तर देने के लिए प्रचार कर सकते हैं ताकि मैं इसे स्वीकार कर सकूं?
virtualenv
निर्देशिका, क्योंकि आप virtualenv
अन्य उपयोगकर्ता के साथ सक्रिय कर सकते हैं , लेकिन यह आपको किसी भी पैकेज को स्थापित करने की अनुमति नहीं देगा और अनुमति प्रदान करेगा।
sudo
?