gpt4 book ai didi

mysql - 环境错误 : mysql_config not found

转载 作者:可可西里 更新时间:2023-11-01 07:05:21 25 4
gpt4 key购买 nike

<分区>

环境错误:在安装 MySQL-python 时找不到 mysql_config

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

使用 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: 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

----------------------------------------
Cleaning up...
Command python setup.py egg_info failed with error code 1 in /tmp/pip_build_roo

我在我的电脑上运行 UBUNTU 12.04 LTS

手动安装会出现同样的错误。我尝试了 easy_install,它也没有帮助。

我手动搜索了mysql_config,我在系统文件的任何地方都找不到它。

经过快速搜索,我发现 mysql_config 属于 libmysqlclient-dev。所以,我尝试使用以下方法获取这些包:

 sudo apt-get install libmysqlclient-dev

它给出了以下输出:

  Reading package lists... Done
Building dependency tree
Reading state information... Done
Package libmysqlclient-dev is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
mysql-server-5.5

E: Package 'libmysqlclient-dev' has no installation candidate

我什至从源代码下载了 libmysqlclient-dev 包并尝试手动安装它们,它给出了依赖性错误。以下是安装时的输出。

  ubuntu@ubuntu:~/Downloads$ sudo dpkg -i libmysqlclient-dev_5.5.32-            0ubuntu0.12.04.1_amd64.deb 
Selecting previously unselected package libmysqlclient-dev.
(Reading database ... 203659 files and directories currently installed.)
Unpacking libmysqlclient-dev (from libmysqlclient-dev_5.5.32-0ubuntu0.12.04.1_amd64.deb) ...
dpkg: dependency problems prevent configuration of libmysqlclient-dev:
libmysqlclient-dev depends on libmysqlclient18 (= 5.5.32-0ubuntu0.12.04.1); however:
Version of libmysqlclient18 on system is 5.5.33+dfsg-1.
dpkg: error processing libmysqlclient-dev (--install):
dependency problems - leaving unconfigured
Processing triggers for man-db ...
Errors were encountered while processing:
libmysqlclient-dev

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com