Django में "गर्भपात" समस्या को कैसे ठीक करें?


9

मैं Django में एक प्रोजेक्ट कर रहा हूं। मैंने अजगर 3.7.5 और Django 1.11 स्थापित किए हैं। जब मैं कमांड चलाने की कोशिश करता हूं

python manage.py migrate

मैं समझ रहा हूं

[1] abort      python manage.py migrate

एक ही बात के लिए हो रहा है

python manage.py runserver

मैं पिछले 2 दिनों से विचार-विमर्श कर रहा हूं कि इस मुद्दे को कैसे ठीक किया जाए लेकिन कोई भाग्य नहीं। क्या कोई इस समस्या को ठीक करने में मेरी मदद कर सकता है?

मुद्दे का स्क्रीनशॉट


क्या यह एक सटीक त्रुटि संदेश है?
फन्नीडमैन

@funnydman हां। आप मेरे द्वारा अभी-अभी जोड़े गए स्क्रीनशॉट की जाँच कर सकते हैं
अभिषेक कुमार

यदि आप MAC.OS का उपयोग कर रहे हैं तो यह समस्या आपकी मदद कर सकती है।
ताई

जवाबों:


15

मुझे आखिरकार इस सवाल का जवाब मिल गया। यह जानकर निराशा होती है कि macOS Catalina (10.15) के नए संस्करण में केवल यही मुद्दा है। मुद्दा क्रिप्टोग्राफी से संबंधित है जिसमें ओपनएसएसएल की आवश्यकता होती है। इन समस्याओं को ठीक करने के लिए इन चरणों का पालन करें:

  1. Daud brew install openssl
  2. cd /usr/local/lib
  3. उस फ़ाइल को खोजें जिसका नाम libcrypto.dylib है। OpenSSL संस्करण 1.0.0 के लिए पथ होगा /usr/local/Cellar/openssl/1.0.2t/lib/libcrypto.1.0.0.dylib, और OpenSSL 1.1.1 के लिए पथ होगा/usr/local/Cellar/openssl@1.1/1.1.1d/lib/libcrypto.1.1.dylib
  4. इसके अलावा libssl.dylib के लिए पथ खोजें

  5. आपके द्वारा प्राप्त पथों के साथ निम्न आदेश चलाएँ:

    ln -s /usr/local/Cellar/openssl@1.1/1.1.1d/lib/libcrypto.1.1.dylib libcrypto.dylib
    
    ln -s /usr/local/Cellar/openssl@1.1/1.1.1d/lib/libssl.1.1.dylib libssl.dylib

1
समाधान के लिए धन्यवाद। इसने काम कर दिया। अब मैं Django सर्वर से कनेक्ट करने और अपने लंबित कार्य को फिर से शुरू करने में सक्षम हूं।
अभिषेक कुमार
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.