Как я могу использовать Conda для установки MySQLdb?
Я прочитал несколько разных объяснений о том, как установить MySQLdb, но я не уверен, какой случай относится ко мне, так как мое сообщение об ошибке отличается. Моя система не может найти MySQLdb. Я установил pymysql, но мне нужно импортировать MySQLdb для использования процедур из этой библиотеки.
Спасибо за вашу помощь.
$ conda install MySQLdb
извлечение метаданных пакета: .... Ошибка: нет пакетов, найденных в текущих каналах osx-64: mysqldb
вы имели в виду один из этих?
pymysql
вы можете искать этот пакет на anaconda.org с
anaconda search -t conda mysqldb
$ anaconda search -t conda mysqldb
использование Anaconda-server api site https://api.anaconda.org
Запустите ' Anaconda show ', чтобы получить более подробную информацию:
Нет пакетов
Имя | Версия | Типы Пакетов / Платформы
------------------------- | ------ | --------------- | ---------------
Найдено 0 пакетов
7 ответов
вы можете либо вернуться на pip install
:
pip install mysql-python
или, если есть проблемы с pip
как и в вашем случае, используйте binstar
пакет Вот так:
conda install binstar
binstar search -t conda mysql-python
а то conda install -c
соответствующий пакет.
для этих гуглеров в 2018+, вы можете установить из bioconda канал
conda install -c bioconda mysqlclient
чтобы установить этот пакет с помощью conda run:
conda install -c anaconda mysql-python=1.2.5
регистрация здесь: https://anaconda.org/anaconda/mysql-python