mysql - 使用 pip 安装 mysql

标签 mysql python-2.7 command-line pip

我已经尝试安装mysql几个小时了,我浏览了很多论坛,一切都可以有人帮助我。每次我运行命令 pip install mysql-python 我都会得到


(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$ 

我尝试过获取 .profile

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

还有一些其他事情,但我现在不记得了,任何帮助将不胜感激。

最佳答案

尝试做

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

稍后

sudo apt-get install python-mysqldb

关于mysql - 使用 pip 安装 mysql,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24669225/

相关文章:

shell - 如何让expect -c在单行而不是脚本中工作

php - MySQL 和 PHP 的问题

php - Javascript - If 语句问题

python-2.7 - 是什么创造了 `maxent_treebank_pos_tagger/english.pickle` ?

Androidviewclient valueError while running

command-line - 使用 DOS 命令替换字符串中的一个字符

swift - 从命令行构建的 Swift 4 MacOS 应用程序不调用 AppDelegate#applicationDidFinishLaunching

php - 在 zend 框架中使用 union 进行 sql 查询

php查询失败 'order clause'

python - 根据符号递增数字