web-dev-qa-db-fra.com

Comment puis-je utiliser Conda pour installer MySQLdb?

J'ai lu plusieurs explications différentes sur la façon d'installer MySQLdb, mais je ne sais pas quel cas s'applique à moi car mon message d'erreur est différent. Mon système ne semble pas trouver MySQLdb. J'ai installé pymysql, mais j'ai besoin d'importer MySQLdb pour utiliser les procédures de cette bibliothèque.

Merci de votre aide.


$ conda install MySQLdb

Récupération des métadonnées des packages: .... Erreur: Aucun package trouvé dans les canaux osx-64 actuels correspondant: mysqldb

Voulez-vous dire l'un d'entre eux?

pymysql

Vous pouvez rechercher ce package sur anaconda.org avec

anaconda search -t conda mysqldb

$ anaconda search -t conda mysqldb

Utilisation du site api anaconda-server https://api.anaconda.org Exécutez 'anaconda show' pour obtenir plus de détails: Aucun package trouvé Nom | Version | Types de packages | Plateformes
------------------------- | ------ | --------------- | --------------- Trouvé 0 paquets

8
James Eaves

Vous pouvez soit vous rabattre sur pip install:

pip install mysql-python

ou, s'il y a des problèmes avec pip comme dans votre cas, utilisez un package binstar comme ceci:

conda install binstar
binstar search -t conda mysql-python

puis conda install -c un package correspondant.

5
Stefan

Essayez d'utiliser cette commande:

conda install mysql-python
21
maverik

Pour ces Googlers en 2018+, vous pouvez installer à partir du canal bioconda

conda install -c bioconda mysqlclient
8
WillMonge

Pour installer ce package avec conda run:

conda install -c anaconda mysql-python=1.2.5

vérifiez ici: https://anaconda.org/anaconda/mysql-python

3
Bassem Shahin

essaye ça:

conda install mysql-connector-python 
2
kumar Gaurav

~/anaconda2 $ conda install mysql-python

fonctionne sur ubuntu 16.04

1
Mao-Wei Nilsson

Pour Anaconda Python, @StephenRauch a la bonne solution, car elle est officiellement prise en charge dans la documentation Anaconda Enterprise:

conda install -c anaconda mysql-connector-python

Référence: https://enterprise-docs.anaconda.com/en/latest/data-science-workflows/data/mysql.html

0
Adam Erickson