最近想把爬虫爬取下来的数据写入到mysql里面,可是使用pip install MySql-python安装模块时出错。
多处查找后发现解决办法是手动下载到对应自己python版本的mysql包,最开始下载到了mysql-python这个版本的去了,安装时始终报此平台不支持的错。。。 后又看了网上一些前辈的博客发现对于python3以上的版本需要mysqlclient(我的版本是3.7),而python2这些版本里面安装的是mysql-python,原来是版本错了。
去这里
https://www.lfd.uci.edu/~gohlke/pythonlibs/
下载对应自己(我的)python3.7,win64位版本的文件,如下图:
将所下载好的文件拷贝的pip.exe所在的目录,通常在python安装目录下面的scripts文件夹里,
然后在cmd里面,切换到拷贝过去的目录cd /d D:\pythonI-nstall\Scripts,再在该目录下运行
pip install mysqlclient-1.4.2-cp37-cp37m-win_amd64.whl
其中后面的是文件名
验证:运行import MySQLdb如下图所示便为安装成功。