2014-07-10 5 views
2

J'ai essayé d'installer mysql pendant des heures maintenant, j'ai traversé tant de forums et tout le monde peut m'aider. Chaque fois que je lance la commande Pip installer mysql-python-je obtenirinstaller mysql en utilisant pip


(DjangoProject-env)Adams-MacBook-Air:DjangoProject AdamC$ pip install mysql-python 
Downloading/unpacking mysql-python 
    Downloading MySQL-python-1.2.5.zip (108kB): 108kB downloaded 
    Running setup.py (path:/Users/AdamC/projects/Environment/DjangoProject-env/build/mysql-  python/setup.py) egg_info for package mysql-python 
    sh: mysql_config: command not found 
    Traceback (most recent call last): 
     File "<string>", line 17, in <module> 
     File "/Users/AdamC/projects/Environment/DjangoProject-env/build/mysql-python/setup.py", line 17, in <module> 
     metadata, options = get_config() 
     File "setup_posix.py", line 43, in get_config 
     libs = mysql_config("libs_r") 
     File "setup_posix.py", line 25, in mysql_config 
     raise EnvironmentError("%s not found" % (mysql_config.path,)) 
     EnvironmentError: mysql_config not found 
     Complete output from command python setup.py egg_info: 
     sh: mysql_config: command not found 

Traceback (most recent call last): 

    File "<string>", line 17, in <module> 

    File "/Users/AdamC/projects/Environment/DjangoProject-env/build/mysql-python/setup.py", line 17, in <module> 

    metadata, options = get_config() 

    File "setup_posix.py", line 43, in get_config 

    libs = mysql_config("libs_r") 

    File "setup_posix.py", line 25, in mysql_config 

     raise EnvironmentError("%s not found" % (mysql_config.path,)) 

    EnvironmentError: mysql_config not found 

    Cleaning up... 
    Command python setup.py egg_info failed with error code 1 in /Users/AdamC/projects/Environment/DjangoProject-env/build/mysql-python 
    Storing debug log for failure in /Users/AdamC/.pip/pip.log 
    (DjangoProject-env)Adams-MacBook-Air:DjangoPoject AdamC$ 

J'ai essayé un approvisionnement .profile

export PATH=/usr/local/mysql/bin:$PATH 
export DYLD_LIBRARY_PATH=/usr/local/mysql/lib/ 

Et quelques autres choses, mais je ne peux » Rappelez-vous maintenant, toute aide serait grandement appréciée.

+1

Cela n'installe pas MySQL lui-même, il installe uniquement l'adaptateur DB MySQL pour Python. Vous devez d'abord installer MySQL (je ne peux pas vous aider ici, car je n'utilise pas OSX), ou, si vous l'avez déjà dans votre système, vous devez le rendre disponible pour MySQL-Python. –

+0

Utilisez-vous le système intégré Python? –

+0

Oui, je suis sûr que sa version 2.7.6 dernière fois que je vérifie, si cela aide. – AdamC

Répondre

1

essayer de faire

sudo apt-get install build-essential python-dev libmysqlclient-dev 

plus tard

sudo apt-get install python-mysqldb 
+0

Cela ne fonctionnera pas, car la personne utilise OSX. –

0

J'ai eu cette même erreur, mais je ne suis pas sûr que ce soit de la même situation. Au départ, je n'avais pas installé MySQL quand j'essayais d'installer mysql-python. Il ne pouvait donc utiliser aucune commande MySQL comme mysql-config.

Si vous n'avez pas Mac Homebrew installé, allez ici pour savoir comment l'installer: http://brew.sh/

Ensuite, vous pouvez installer MySQL avec cette commande:

brew install mysql 

Et enfin,

pip install mysql-python 

devrait être complétée.

0

J'avais une situation similaire. Vous pouvez essayer:

  • Étape1. Téléchargez le serveur Postgres sur www.psequel.com
  • Etape 2. Sélectionnez le lien Application Gui, puis sélectionnez le PSequel.
  • Etape 3.Une fois tout a été téléchargé, ouvrez votre panneau Postgres et ensuite lancez le terminal en cliquant sur "ouvrir psql." Cela vous amène au terminal . Étape 4. Vous pouvez maintenant commencer à utiliser la création de bases de données en utilisant MySQL.
Questions connexes