【发布时间】:2019-10-19 20:47:06
【问题描述】:
我正在尝试在 Synology DS215j 上安装 Python 库 (mysqlclient) 以连接 Mysql
1) 我从包管理器安装 Python 3.5 (OK)
2) 然后我 SSH 到 Synology Station 我得到了管理员权限--> sudo -i
3) 安装 Pip3 curl -k https://bootstrap.pypa.io/get-pip.py | python3 (确定)
我不知道系统中有什么包 --> /volume1/@appstore/py3k/usr/local/bin/pip3 列表 包版本
点 19.1.1 安装工具 41.0.1 车轮 0.33.4
4) 然后我尝试安装 --> mysqlclient --> /volume1/@appstore/py3k/usr/local/bin/pip3 安装mysqlclient
但我收到此错误消息。
错误:命令 python setup.py egg_info 的完整输出: 错误:/bin/sh:mysql_config:找不到命令 回溯(最近一次通话最后): 文件“”,第 1 行,在 文件“/tmp/pip-install-kfd9_v0o/mysqlclient/setup.py”,第 16 行,在元数据中,options = get_config() 文件“/tmp/pip-install-kfd9_v0o/mysqlclient/setup_posix.py”,第 51 行,在 get_config 库 = mysql_config("库") mysql_config 中的文件“/tmp/pip-install-kfd9_v0o/mysqlclient/setup_posix.py”,第 29 行 raise EnvironmentError("%s not found" % (_mysql_config_path,)) 操作系统错误:找不到 mysql_config -------------------------------------- 错误:命令“python setup.py egg_info”在/tmp/pip-install-kfd9_v0o/mysqlclient/中失败,错误代码为1
不幸的是,我不知道如何解决这个问题。 我会很感激一些帮助。 谢谢 马可
【问题讨论】:
-
Mysql客户端需要在尝试安装mysqlclientpip 包之前安装。您可以尝试发出mysql --version并分享输出吗? -
Synology 上的 MySQL?人们是否将 NAS 用作通用计算机?
标签: python mysql python-3.x pip synology