相关疑难解决方法(0)

pip install mysql-python因EnvironmentError失败:找不到mysql_config

这是我得到的错误

(mysite)zjm1126@zjm1126-G41MT-S2:~/zjm_test/mysite$ pip install mysql-python
Downloading/unpacking mysql-python
  Downloading MySQL-python-1.2.3.tar.gz (70Kb): 70Kb downloaded
  Running setup.py egg_info for package mysql-python
    sh: mysql_config: not found
    Traceback (most recent call last):
      File "<string>", line 14, in <module>
      File "/home/zjm1126/zjm_test/mysite/build/mysql-python/setup.py", line 15, 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 24, 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: not found

Traceback …
Run Code Online (Sandbox Code Playgroud)

python pip mysql-python

791
推荐指数
15
解决办法
53万
查看次数

获取"加载MySQLdb模块时出错:没有名为MySQLdb的模块" - 尝试过以前发布的解决方案

对于OSX 10.6用户来说,这是一个备受争议的问题,但我找不到有效的解决方案.这是我的设置:

Python 2.6.1 64bit Django 1.2.1 MySQL 5.1.47 osx10.6 64bit

我用--no-site-packages创建了一个virtualenvwrapper,然后安装了Django.当我激活virtualenv并运行python manage.py syncdb时,我收到此错误:

Traceback (most recent call last):
File "manage.py", line 11, in <module>
  execute_manager(settings)
File "/Users/joerobinson/.virtualenvs/dj_tut/lib/python2.6/site-packages/django/core/management/__init__.py", line 438, in execute_manager
  utility.execute()
File "/Users/joerobinson/.virtualenvs/dj_tut/lib/python2.6/site-packages/django/core/management/__init__.py", line 379, in execute
  self.fetch_command(subcommand).run_from_argv(self.argv)
File "/Users/joerobinson/.virtualenvs/dj_tut/lib/python2.6/site-packages/django/core/management/__init__.py", line 257, in fetch_command
  klass = load_command_class(app_name, subcommand)
File "/Users/joerobinson/.virtualenvs/dj_tut/lib/python2.6/site-packages/django/core/management/__init__.py", line 67, in load_command_class
  module = import_module('%s.management.commands.%s' % (app_name, name))
File "/Users/joerobinson/.virtualenvs/dj_tut/lib/python2.6/site-packages/django/utils/importlib.py", line 35, in import_module
  __import__(name)
File "/Users/joerobinson/.virtualenvs/dj_tut/lib/python2.6/site-packages/django/core/management/commands/syncdb.py", line 7, in <module>
from django.core.management.sql import custom_sql_for_model, emit_post_sync_signal …
Run Code Online (Sandbox Code Playgroud)

python mysql django virtualenv virtualenvwrapper

256
推荐指数
12
解决办法
28万
查看次数

Mac OS X - EnvironmentError:找不到mysql_config

首先,是的,我已经看到了这个:

pip install mysql-python因EnvironmentError失败:找不到mysql_config

问题

我正在尝试在Google App Engine项目上使用Django.但是,由于以下原因导致服务器无法正常启动,因此我无法启动:

ImproperlyConfigured("Error loading MySQLdb module: %s" % e)
ImproperlyConfigured: Error loading MySQLdb module: No module named MySQLdb
Run Code Online (Sandbox Code Playgroud)

我做了一些研究,这一切都指向必须安装Mysql-python,因为显然它不在我的系统上.我实际上尝试卸载它并得到了这个:

Cannot uninstall requirement mysql-python, not installed
Run Code Online (Sandbox Code Playgroud)

每当我确实尝试通过以下方式安装时:

sudo pip install MySQL-python
Run Code Online (Sandbox Code Playgroud)

我收到一个错误说明:

raise EnvironmentError("%s not found" % (mysql_config.path,))
EnvironmentError: mysql_config not found
Run Code Online (Sandbox Code Playgroud)

我已经尝试过跑:

export PATH=$PATH:/usr/local/mysql/bin
Run Code Online (Sandbox Code Playgroud)

但这似乎没有帮助,因为我再次运行安装命令但它仍然失败.

有任何想法吗?

请注意我不是一个虚拟的人.

python mysql django macos

106
推荐指数
4
解决办法
12万
查看次数

EnvironmentError:找不到mysql_config

EnvironmentError:找不到mysql_config,同时安装MySQL-python

有人可以建议我做什么?我从我这边做了以下事情:

使用pip安装时出错:

  ubuntu12.04@ubuntu12.04:~$ sudo pip install MySQL-python
    Downloading/unpacking MySQL-python
    Downloading MySQL-python-1.2.4.zip (113kB): 113kB downloaded
    Running setup.py egg_info for package MySQL-python
    sh: 1: mysql_config: not found
 Traceback (most recent call last):
  File "<string>", line 16, in <module>
  File "/tmp/pip_build_root/MySQL-python/setup.py", line 18, 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: …
Run Code Online (Sandbox Code Playgroud)

mysql mysql-python libmysql

5
推荐指数
2
解决办法
2万
查看次数