在廖老师讲到使用python3扩展mysql这部分的时候,按照原文使用pip install mysql-connector-python --allow-external mysql-connector-python
命令遇到错误
Could not find a version that satisfies the requirement mysql-connector-python (from versions: ) No matching distribution found for mysql-connector-python
遇到这个错误百思不得其解,单下面的童鞋也没有发现有什么比较好的建议,于是在网上漫无目的的寻找,花了接近四个小时,终于让我的python3.5成功的扩展上mysql驱动
https://pypi.python.org/pypi/mysqlclient/1.3.7 到这里下载,目前这是最新版本的,客观到时候可以https://pypi.python.org/pypi 在这里自行搜索
下载完成解压后后 cd进去执行
$ python3 setup.py build
$ python3 setup.py install
写个脚本
import MySQLdb conn = MySQLdb.connect("localhost","root","root","test") cursor = conn.cursor() cursor.execute("SELECT VERSION()") data = cursor.fetchone() print(data); conn.close();
使用方法和2.7的扩展库一样,和廖老师的用法不太一样, 如果有同学也用3.5遇到这个问题,可以试试我的方法
你给的连接有三个文件,请问是三个文件都要下吗???我是按照你说的cd 进去,但是出现“系统找不到指定的文件”,这是什么原因。希望你能给我指点一下,感激不尽!
我也看的不是很动啊,在链接上下了一个.whl文件,但里面没有setup.py文件啊
Sign in to make a reply
风之牵手
在廖老师讲到使用python3扩展mysql这部分的时候,按照原文使用pip install mysql-connector-python --allow-external mysql-connector-python
命令遇到错误
Could not find a version that satisfies the requirement mysql-connector-python (from versions: ) No matching distribution found for mysql-connector-python
遇到这个错误百思不得其解,单下面的童鞋也没有发现有什么比较好的建议,于是在网上漫无目的的寻找,花了接近四个小时,终于让我的python3.5成功的扩展上mysql驱动
https://pypi.python.org/pypi/mysqlclient/1.3.7 到这里下载,目前这是最新版本的,客观到时候可以https://pypi.python.org/pypi 在这里自行搜索
下载完成解压后后 cd进去执行
$ python3 setup.py build
$ python3 setup.py install
写个脚本
!/usr/local/bin/python3
-- coding: utf-8 --
import MySQLdb conn = MySQLdb.connect("localhost","root","root","test") cursor = conn.cursor() cursor.execute("SELECT VERSION()") data = cursor.fetchone() print(data); conn.close();
使用方法和2.7的扩展库一样,和廖老师的用法不太一样, 如果有同学也用3.5遇到这个问题,可以试试我的方法