vel*_*oon 1 python mysql ubuntu python-2.7
我正在尝试编写一个连接到MySQL数据库的脚本。在Ubuntu 16.04上使用Python 2.7。
我不在乎它是如何完成的,我只是想要它完成。经过研究,我发现MySQLdb是一个很好的软件包,可以下载以通过python连接到MySQL。
我发现了许多逐步安装指南,这些指南使用看似不同的通用提示命令来安装mysqldb(这对我来说意义不大)。这是我刚刚尝试执行的一个示例:
当我尝试运行步骤3时,我得到:
正在阅读包装清单...完成
E:找不到python-mysqldb的源包
...这让我认为操作系统上的某些软件包列表已过期?
我看了这个页面:
https://www.tutorialspoint.com/python/python_database_access.htm
并尝试运行
$ sudo apt-get install python-pip python-dev libmysqlclient-dev
但是得到
正在阅读包装清单...完成
建立依赖树
正在读取状态信息...完成
软件包libmysqlclient-dev不可用,但是由另一个软件包引用。
这可能意味着该软件包已丢失,已被废弃或只能从其他来源获得
软件包python-dev不可用,但由另一个软件包引用。
这可能意味着该软件包已丢失,已被废弃或只能从其他来源获得
但是,以下软件包将其替换:
蟒蛇
E:软件包“ python-dev”没有安装候选
E:软件包“ libmysqlclient-dev”没有安装候选