मैं माइक्रोसॉफ्ट एज़ूर में एक पायथन लिपि चलाने के लिए चाहता हूँ। उस उद्देश्य के लिए मैंने ट्यूटोरियल का अनुसरण किया यहां.

नमूना कोड डाउनलोड किया, pip install -r requirements.txt चलाया, एक संदेश मिला कि flask सफलतापूर्वक स्थापित किया गया था, लेकिन जब मैंने python main.py चलाया, तो मुझे त्रुटि मिली:

Traceback (most recent call last):
  File "main.py", line 1, in <module>
    from flask import Flask
ImportError: No module named 'flask'

अगर मैं अजगर खोलता हूं और help('modules') चलाता हूं, तो फ्लास्क वहां सूचीबद्ध नहीं है, हालांकि मैंने इसे अभी स्थापित किया है। मुझे अन्य मॉड्यूल के साथ भी यही समस्या है।

2
Julio Sca 29 अप्रैल 2018, 20:43
यदि आप pip freeze कमांड चलाते हैं तो परिणाम क्या होता है
 – 
Mehdi
29 अप्रैल 2018, 21:07
वहां भी सूचीबद्ध नहीं है।
 – 
Julio Sca
29 अप्रैल 2018, 21:14
पाइप को नवीनतम संस्करण (pip install --upgrade pip) में अपडेट करने का प्रयास किया, यह भी काम नहीं करता है। मुझे संदेश मिलता है: Collecting pip Using cached https://files.pythonhosted.org/packages/0f/74/ecd13431bcc456ed390b44c8a6e917c1820365cbebcb6a8974d1cd045ab4/pip-10.0.1-py2.py3-none-any.whl Installing collected packages: pip Found existing installation: pip 10.0.0 Uninstalling pip-10.0.0: लेकिन pip install flask को फिर से चलाने के बाद, मुझे वही चेतावनी मिलती है कि पाइप पुराना हो गया है...
 – 
Julio Sca
29 अप्रैल 2018, 21:30
क्या होगा यदि आप एक पैकेज स्थापित करते हैं, उदाहरण के लिए, numpy और फिर इसे एक पायथन शेल में कहते हैं?
 – 
Mehdi
29 अप्रैल 2018, 21:32
हमेशा की तरह, कहते हैं कि इसे स्थापित किया गया था लेकिन इसे स्थापित नहीं किया गया था: pastebin.com/L7Y0E86g
 – 
Julio Sca
29 अप्रैल 2018, 21:36

2 जवाब

उस निर्देशिका पर नेविगेट करें जिसमें आपने हैलो वर्ल्ड एप्लिकेशन को क्लोन किया है। इस मामले में, यह पायथन-डॉक्स-हैलो-वर्ल्ड फ़ोल्डर होगा। pip list टाइप करें। यह वर्तमान पायथन वातावरण में सभी स्थापित पैकेजों को सूचीबद्ध करना चाहिए।

आपका आउटपुट इस तरह दिखना चाहिए:

PS D:\python_code\stackoverflow\python-docs-hello-world> pip list
Package      Version
------------ -------
click        6.7
Flask        0.12.1
itsdangerous 0.24
Jinja2       2.10
MarkupSafe   1.0
pip          10.0.1
setuptools   39.1.0
Werkzeug     0.14.1
wheel        0.31.0
PS D:\python_code\stackoverflow\python-docs-hello-world>

यदि आपका pip list कमांड इन पैकेजों को सूचीबद्ध नहीं करता है, तो कृपया pip install -r requirements.txt कमांड को python-docs-hello-world डायरेक्टरी के अंदर फिर से आजमाएं। यदि वह काम नहीं करता है (मुझे कोई कारण नहीं दिख रहा है, फिर भी..) तो आप हमेशा pip install packagename कमांड के साथ एक-एक करके आवश्यक पैकेज स्थापित कर सकते हैं।

चीयर्स :)

0
Jojin 29 अप्रैल 2018, 21:15
इस पोस्ट का पूरा बिंदु यह है कि यह काम नहीं करता है। यहां आउटपुट देखें: pastebin.com/DJVK2QSc
 – 
Julio Sca
29 अप्रैल 2018, 21:26

हो सकता है कि आपको वर्चुअलएन्व का उपयोग करके फ्लास्क और कोई अन्य पैकेज स्थापित करना पड़े:

virtualenv venv
source venv/bin/activate
pip install flask
0
Mehdi 29 अप्रैल 2018, 21:42
numpy जैसा ही होता है। मैंने pip install कमांड चलाया लेकिन यह किसी कारण से इसे कभी भी इंस्टॉल नहीं करता है। यहां नमूना आउटपुट: pastebin.com/L7Y0E86g
 – 
Julio Sca
29 अप्रैल 2018, 21:42
मैं जवाब बदलता हूं, मुझे यकीन नहीं है लेकिन यह मददगार हो सकता है। मुझे बताओ क्या होता है।
 – 
Mehdi
29 अप्रैल 2018, 21:42
हो सकता है कि आपको Azure के समर्थन से संपर्क करना पड़े, लेकिन अगर Microsoft Azure में रहने के लिए कोई बाध्यता नहीं है, तो मेरा सुझाव है कि आप कहीं और जैसे pythonanywhere.com पर जाएँ। अभी के लिए, मुझे नहीं पता कि यह समस्या है और आपको इसे कैसे हल करना है, लेकिन अगर मुझे समय मिला तो मैं Azure में साइन अप करूंगा और यह पता लगाने की कोशिश करूंगा कि समस्या क्या है।
 – 
Mehdi
29 अप्रैल 2018, 21:55