首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法使用Python环境安装MySQL

无法使用Python环境安装MySQL
EN

Stack Overflow用户
提问于 2013-10-17 04:13:07
回答 6查看 3.4K关注 0票数 1

我正在尝试用python安装MySql。我所采取的方法解释如下:

  1. 下载MYSQL for Python
  2. 提取
  3. 从终端导航到在前一步中提取的文件夹。
  4. 键入命令sudo python setup.py build
  5. 键入命令sudo python setup.py install

在步骤4中,我得到以下错误:

代码语言:javascript
复制
h: mysql_config: command not found
Traceback (most recent call last):
  File "setup.py", line 18, in <module>
    metadata, options = get_config()
  File "/Users/Me/Downloads/MySQL-python-1.2.4b4/setup_posix.py", line 43, in get_config
    libs = mysql_config("libs_r")
  File "/Users/Me/Downloads/MySQL-python-1.2.4b4/setup_posix.py", line 25, in mysql_config
    raise EnvironmentError("%s not found" % (mysql_config.path,))
EnvironmentError: mysql_config not found
(django_sampleproject)Mes-MacBook-Pro:

我怎样才能解决这个问题?帮助。

EN

回答 6

Stack Overflow用户

回答已采纳

发布于 2013-10-17 05:06:45

给自己省点麻烦。使用像酿制这样的包管理器来获取Python、pip和mysql (其中包括mysql_config);然后使用维塔列夫将您的Django和相关包与您的系统Python环境隔离开来。

代码语言:javascript
复制
$ brew install mysql
$ pip install virtualenv
$ virtualenv foo
$ source foo/bin/activate
$ pip install django
$ pip install mysql-python
票数 4
EN

Stack Overflow用户

发布于 2013-10-19 16:04:41

这应该能起作用:

1) sudo apt-get build-dep python-mysqldb

2) pip install MySQL-python

当我收到你犯的同样的错误时,对我来说就像一种魅力。

票数 2
EN

Stack Overflow用户

发布于 2013-10-17 04:30:10

这个问题是这个问题的重复:安装mysqldb python接口时找不到配置

本质上是与以下问题相同的:找不到配置

解决问题的方法在于安装mysql_config。首先,您在系统上安装了mysql吗?除非安装了mysql,否则MySQLdb模块将无法工作。如果您安装了,那么我认为下一步是安装libmysqlclient包(通常随mysql一起安装)。

根据您通常使用的包管理器,您应该能够使用brew或macports安装这两种工具。如果不使用包管理器,请查看http://dev.mysql.com/doc/refman/5.5/en/installing.html的文档,以便开始安装mySQL。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19418163

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档