Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

वर्चुअलएन्व जो स्थानांतरित पुस्तकालय ढूंढ सकता है (जैसे MySQLdb के लिए mysqlclient lib)

मुझे पता है कि यह प्रश्न थोड़ा पुराना है, लेकिन मैं इसे Google के माध्यम से खोजने की कमी के लिए अपना समाधान साझा करना पसंद करूंगा:

deactivate () . में फ़ंक्शन, निम्न पंक्तियाँ जोड़ें:

    if ! [ -z ${_OLD_LD_LIBRARY_PATH+x} ] ; then
        LD_LIBRARY_PATH="$_OLD_LD_LIBRARY_PATH"
        export LD_LIBRARY_PATH
        unset _OLD_LD_LIBRARY_PATH
    fi

ध्यान दें कि मैं एक अस्वीकृत -z . का उपयोग कर रहा हूं अभिव्यक्ति - PATH . के लिए मौजूदा रीसेट स्क्रिप्ट और PYTHONHOME -n का उपयोग करें , जो गलत तरीके से असत्य का मूल्यांकन करता है यदि _OLD_LD_LIBRARY_PATH एक खाली स्ट्रिंग पर सेट है।

फिर, नीचे deactivate () फ़ंक्शन, निम्न अनुभाग जोड़ें:

_OLD_LD_LIBRARY_PATH="$LD_LIBRARY_PATH"
LD_LIBRARY_PATH="$VIRTUAL_ENV/lib:$LD_LIBRARY_PATH"
export LD_LIBRARY_PATH


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL क्वेरी में IF ELSE स्टेटमेंट कैसे लिखें?

  2. MySQL में यूजर कैसे बनाएं

  3. फ़ील्ड डेटा द्वारा MySQL (या PHP?) समूह परिणाम

  4. सत्यापन और डेटा एक डीबी तालिका में जोड़ें

  5. mysql डेटाबेस को एक कंप्यूटर से दूसरे कंप्यूटर में कॉपी करना