前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Python安装包的几种常用方式

Python安装包的几种常用方式

作者头像
苦叶子
发布2019-08-28 15:18:55
5.6K0
发布2019-08-28 15:18:55
举报
文章被收录于专栏:开源优测

在学习和使用Python开发过程中,经常需要安装各种依赖包,对于很多新手而言,如果可以通过pip来安装,还是比较容易的,一旦pip无法安装时,会导致一堆懵逼的姿势出来。

下面介绍Python几种安装包的方式:

  1. pip安装方式
  2. whl安装方式
  3. easy_install安装方式
  4. 源码安装方式

前提条件:

  1. 已经安装Python
  2. 已经Python将目录加入环境变量
  • pip pip 是一个现代的,通用的 Python 包管理工具。提供了对 Python 包的查找、下载、安装、卸载的功能。

首推安装方式,首先升级pip至最新版本,命令如下:

> pip install --upgrade pip

安装python包格式为如下

> pip install xxx

以安装selenium为例

> pip install selenium

  • whl wheel文件本质上就是zip或者rar,只不过他更加方便python的安装以及使用。如何安装.whl格式的包?

首先要明确,为什么要使用whl,因为有些时候python官方并未提供合适的解决方案的包时,这个时候就迫不得已采用whl方式来安装了,先看看看如何使用whl来安装需要的包:

  1. 确定Python版本
  2. 找到该Python版本对应的.whl格式的包,这个链接有常用的whl格式的包:http://www.lfd.uci.edu/~gohlke/pythonlibs/
  3. 下载该.whl格式的包,使用以下命令进行安装 > pip install xxx.whl

注:xxx.whl 指具体的.whl包所在路径

你没看错,还是使用pip来安装whl包

  • easy_install easy_install是由PEAK(Python Enterprise Application Kit)开发的setuptools包里带的一个命令,所以使用easy_install实际上是在调用setuptools来完成安装模块的工作。

windows 下

找到一个 与你python 版本对于的setuptools 版本。比如

setuptools-0.6c9.win32-py2.5.exe ,下载安装即可。

安装后需要配置环境变量:在系统变量path中添加F:\Python27\Scripts\,

F:\Python27是你Python的安装路径

linux 下

如果是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

不管是哪种方式,不可避免的事,在安装过程一定会出现一些问题,根据实际的异常输出去解决即可,一般请直接搜索对应的异常关键词来找对应的解决方案。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2019-08-23,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 开源优测 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • windows 下
  • linux 下
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档