मैं पहली बार वेब ऐप बनाने की कोशिश कर रहे फ्लास्क और पायथन के साथ काम कर रहा हूं। मैं विंडोज़ पर साइगविन का उपयोग कर रहा हूं; कुछ कारणों से, भले ही मैंने सफलतापूर्वक पाइप का उपयोग करके फ्लास्क स्थापित किया हो:
$ pip install flask
Requirement already satisfied (use --upgrade to upgrade): flask in c:python34l ibsite-packages
Requirement already satisfied (use --upgrade to upgrade): click>=2.0 in c:pytho n34libsite-packages (from flask)
Requirement already satisfied (use --upgrade to upgrade): Jinja2>=2.4 in c:pyth on34libsite-packages (from flask)
Requirement already satisfied (use --upgrade to upgrade): itsdangerous>=0.21 in c:python34libsite-packages (from flask)
Requirement already satisfied (use --upgrade to upgrade): Werkzeug>=0.7 in c:py thon34libsite-packages (from flask)
Requirement already satisfied (use --upgrade to upgrade): MarkupSafe>=0.23 in c: python34libsite-packages (from Jinja2>=2.4->flask)
You are using pip version 7.1.2, however version 9.0.1 is available.
You should consider upgrading via the "python -m pip install --upgrade pip" comm and.
पाइथन app.py चलाते समय भी मुझे यह त्रुटि मिलती है:
$ python app.py
Traceback (most recent call last):
File "app.py", line 1, in <module>
from flask import Flask
ImportError: No module named flask
कोई विचार? क्षमा करें अगर यह एक बेवकूफ सवाल है, तो इस पर बहुत नया है।
उत्तर:
उत्तर № 1 के लिए 1आपको एक बनाने की जरूरत है virtualenv
और फिर उसमें पाइप स्थापित करें।
virtualenv flasktest
आगामी,
cd flasktest
फिर,
source bin/activate
अंततः,
pip install flask
आपको फ्लास्क चलाने के साथ अच्छा होना चाहिए (केवल वर्चुअलएन्व में, यह इसके बाहर काम नहीं करेगा।)
उत्तर № 2 के लिए 1
अगर आप वर्चुअलएनवी का उपयोग नहीं करना चाहते हैं तो इसे आज़माएं:
python -m pip install --upgrade pip
python -m pip install flask