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

Django manage.py syncdb फेंकना MySQLdb नाम का कोई मॉड्यूल नहीं

sudo easy_install mysql-python

आपको Python से MySQL के साथ काम करने की अनुमति देने के लिए MySQLdb मॉड्यूल स्थापित करेगा, या, यदि आप virtualenv (जो आपको करना चाहिए) के साथ काम करना चाहते हैं,

sudo easy_install virtualenv virtualenvwrapper
export WORKON_HOME=$HOME/.virtualenvs
export PIP_VIRTUALENV_BASE=$WORKON_HOME
source /usr/local/bin/virtualenvwrapper_bashrc
mkvirtualenv mysite
pip install mysql-python django

आपको django की वर्तमान स्थापना के साथ वर्चुअलएन्व के अंदर रखेगा (आप निर्दिष्ट कर सकते हैं कि कौन सा संस्करण, उदाहरण के लिए django ==1.1.1) और MySQLdb मॉड्यूल स्थापित है। वर्चुअलएन्व का उपयोग करने से आप विभिन्न परियोजनाओं के लिए अलग-अलग वातावरण प्राप्त कर सकते हैं ताकि आप विभिन्न मॉड्यूल स्थापित कर सकें और विभिन्न परियोजनाओं के लिए उन मॉड्यूल (या पायथन) के विभिन्न संस्करणों का भी उपयोग कर सकें। आपको virtualenv छोड़ने के लिए बस कमांड टाइप करें

deactivate

या, पर्यावरण 'फू' प्रकार पर स्विच करने के लिए

workon foo

आपको यह भी करना चाहिए, यदि आप virtualenv का उपयोग करने जा रहे हैं तो इन तीन पंक्तियों को अपने ~/.bash_profile (OS X पर, ~/.bashrc आमतौर पर Linux पर) में जोड़ें:

export WORKON_HOME=$HOME/.virtualenvs # where virtualenvs should be created
export PIP_VIRTUALENV_BASE=$WORKON_HOME # tells pip where to look for virtualenvs
source /usr/local/bin/virtualenvwrapper_bashrc # bash completion and wrapper functions for virtualenv


  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

  2. कैसे mysql में लॉग इन करें और linux Terminal से डेटाबेस को क्वेरी करें

  3. टेबल निर्माण के बाद django DATABASE_OPTIONS के init_command सेट इंजन =INNODB को क्यों हटाएं?

  4. MySQL:रिकॉर्ड की मात्रा के प्रतिशत से सीमित करें?

  5. सभी mysql tuple परिणाम कैसे प्राप्त करें और json में कनवर्ट करें?