साथ आभासी env बनाने के लिए मैं MyProject परियोजनाओं को चलाने के लिए अजगर 2.7 + virtualenv संस्करण 1.10.1 उपयोग कर रहा हूँ। कुछ अन्य परियोजनाओं की आवश्यकता के कारण मुझे पायथन के अन्य संस्करण (पायथन 3.5) और Django 1.9 के साथ काम करना है। इसके लिए मैंने अपनी उपयोगकर्ता निर्देशिका में पायथन स्थापित किया है। इसके अलावा मैंने अपनी उपयोगकर्ता निर्देशिका में dowloaded और वर्चुअलएन्व (संस्करण - 15.1.0) स्थापित किया है। लेकिन जब भी मैं आभासी env मैं नीचे त्रुटिकैसे python3
python virtualenv/virtualenv.py myproject
हो रही है बनाने के लिए कोशिश कर रहा हूँ
Using base prefix '/home/myuser/python3'
New python executable in /home/mount/myuser/project_python3/myproject/bin/python
ERROR: The executable /home/mount/myuser/project_python3/myproject/bin/python is not functioning
ERROR: It thinks sys.prefix is '/home/myuser/python3' (should be '/home/mount/myuser/project_python3/myproject')
ERROR: virtualenv is not compatible with this system or executable
किसी को भी बता सकते हैं कि मैं इस
निष्क्रिय करता है यह स्पष्ट नहीं है कि जब आप दौड़ते हैं तो आप किस पायथन का उपयोग कर रहे हैं 'पायथन वर्चुअल/v virtualenv.py myproject'। क्या आपके सिस्टम पायथन (2.7) या आपके स्थानीय पायथन (3.5) में 'पायथन' है? – Chris
क्या आपने वर्चुअलएएन संस्करण - 15.1.0 स्थापित करने के लिए सही पाइप का उपयोग किया था, यानी पीपी 3? –
मुझे हमेशा [इन दस्तावेज़] (http://python-guide-pt-br.readthedocs.io/en/latest/dev/virtualenvs/) उपयोगी लगता है। – blacksite