在学习和使用Python开发过程中,经常需要安装各种依赖包,对于很多新手而言,如果可以通过pip来安装,还是比较容易的,一旦pip无法安装时,会导致一堆懵逼的姿势出来。
下面介绍Python几种安装包的方式:
前提条件:
首推安装方式,首先升级pip至最新版本,命令如下:
> pip install --upgrade pip
安装python包格式为如下
> pip install xxx
以安装selenium为例
> pip install selenium
首先要明确,为什么要使用whl,因为有些时候python官方并未提供合适的解决方案的包时,这个时候就迫不得已采用whl方式来安装了,先看看看如何使用whl来安装需要的包:
注:xxx.whl 指具体的.whl包所在路径
你没看错,还是使用pip来安装whl包
找到一个 与你python 版本对于的setuptools 版本。比如
setuptools-0.6c9.win32-py2.5.exe ,下载安装即可。
安装后需要配置环境变量:在系统变量path中添加F:\Python27\Scripts\,
F:\Python27是你Python的安装路径
如果是ubuntu 的话,可以sudo apt-get install python-setuptools 来安装
如果是其他发行版本,可以下载后ez_setup. py,然后python ez_setup. py 安装
使用格式如下:
> easy_install xxx
例如安装requests
> easy_install requests
例如卸载requests, 则用-m选项即可
> easy_install -m requests
源码安装则是在上述方式都不行的情况下,可以出的绝招了,只要有源码,就可自己手动来安装,必备技能,一般的python第三方包,都会提供手工安装模式,一般会有一个setup.py的文件用于从源码安装的能力,下载要安装的源码,安装方式如下:
> python setup.py install
不管是哪种方式,不可避免的事,在安装过程一定会出现一些问题,根据实际的异常输出去解决即可,一般请直接搜索对应的异常关键词来找对应的解决方案。