Python3.0以上版本安装pip和MySQLdb
2017-08-25 08:57
357 查看
学习Python,pip和MySQLdb是必要的,一个便于安装常用模块,一个用来操作数据库。当时安装这两个模块时,由于没有人指导,花了很多的时间才安装好。
安装pip时,按照网上的教程,先在链接https://pypi.python.org/pypi/pip里下载了pip8.1,按照常规方法,解压后执行python setup.py install。发现报错了“ImportError:No module named ‘pip’ ”,也不知道是什么情况,到处找资料,还是没有解决了。最后只好试试把安装了一般的pip删除卸载,然后从这个链接https://pip.pypa.io/en/latest/installing/#do-i-need-to-install-pip下载get-pip.py
。重新安装才得以成功。
MySQLdb的安装更曲折了。还是按照正常方法安装,下载MySQL-python-1.2.5版本,解压后python setup.py install,发现怎么装都会报错“ConfigParser.NoSectionError: No section:'metadata'”,然后又使用pip安装时,又提示“ error: Microsoft Visual C++ 10.0 is required (Unable
to find vcvarsall.bat).”。按照网友提供的方案,要安装gcc编译,于是又去下载MinGW安装,安装完MinGW后配置好环境参数,还是一样报错。没办法了,喝点水。突然灵光一现,是不是python3.4不支持MySQLdb了? 谷歌一下,果不其然。python3不再支持mysqldb。其替代模块是PyMySQL(下载地址:https://github.com/PyMySQL/PyMySQL),赶紧下载安装,修改好程序后,终于欢快的跑了起来。
注意:PyMySQL不能用pip安装。
安装pip时,按照网上的教程,先在链接https://pypi.python.org/pypi/pip里下载了pip8.1,按照常规方法,解压后执行python setup.py install。发现报错了“ImportError:No module named ‘pip’ ”,也不知道是什么情况,到处找资料,还是没有解决了。最后只好试试把安装了一般的pip删除卸载,然后从这个链接https://pip.pypa.io/en/latest/installing/#do-i-need-to-install-pip下载get-pip.py
。重新安装才得以成功。
MySQLdb的安装更曲折了。还是按照正常方法安装,下载MySQL-python-1.2.5版本,解压后python setup.py install,发现怎么装都会报错“ConfigParser.NoSectionError: No section:'metadata'”,然后又使用pip安装时,又提示“ error: Microsoft Visual C++ 10.0 is required (Unable
to find vcvarsall.bat).”。按照网友提供的方案,要安装gcc编译,于是又去下载MinGW安装,安装完MinGW后配置好环境参数,还是一样报错。没办法了,喝点水。突然灵光一现,是不是python3.4不支持MySQLdb了? 谷歌一下,果不其然。python3不再支持mysqldb。其替代模块是PyMySQL(下载地址:https://github.com/PyMySQL/PyMySQL),赶紧下载安装,修改好程序后,终于欢快的跑了起来。
注意:PyMySQL不能用pip安装。
相关文章推荐
- mac电脑安装 python3.0以上版本
- CentOS6安装python2.7(主要是因为想用 pip 的话需要2.7版本以上) + miniconda
- Linux下安装3.0以上的python
- win10验证python是否安装成功,pip安装和怎样在多个python版本下安装库
- 如何在Python2.7版本中安装pip程序
- Python3下安装pip和MySQLdb
- 同一台PC安装了多版本python,且均配置了环境变量,pip list的时候提示:failed to create process
- 如何升级到python3版本并且安装pip3
- ubuntu环境下 python 3.0以上版本对sqlite3的支持问题
- 多版本Python共存时pip给指定版本的python安装package的方法
- 多python版本下,使用pip安装第三方库
- Python多版本管理软件pyenv的安装应用及pip的使用讲解
- Python多版本管理软件pyenv的安装应用及pip的使用讲解
- Python多版本管理软件pyenv的安装应用及pip的使用讲解
- 多版本python下,安装pip
- 使用pip安装指定版本的Python包
- pip 安装指定版本的python包
- ubuntu16.04LTS安装tensorflow1.1.0(pip方式/python2.7版本/cpu版本)
- Ubuntu下同时安装了python2版本和python3版本如何使用pip分别为P2和P3安装不同类库
- 【转】python多版本并存,python3安装pip