前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Windows下安装python第三方包、模块汇总

Windows下安装python第三方包、模块汇总

作者头像
数据科学社区
发布2018-02-02 17:41:01
1.6K0
发布2018-02-02 17:41:01
举报
文章被收录于专栏:大数据杂谈

Windows下安装python第三方包、模块汇总如下(部分方式同样适用于其他平台):

1. 直接安装

windows下最常见的*.exe,*.msi文件,直接运行安装即可;

  • 此种方式相对比较少,示例:PIL包
  • PIL官网:http://pythonware.com/products/pil/

2. easy_install

使用此方式需先安装easy_install,可以去官网下载:http://peak.telecommunity.com/dist/ez_setup.py

然后使用 python 执行ez_setup.py文件,即

代码语言:javascript
复制
python ez_setup.py

此后会下载安装相应版本的easy_install.exe至python安装目录下的Scripts文件夹下;

easy_install也可安装*.exe、*.egg格式的包,如:easy_install *.egg。

3. pip install package_name

在第2种方式的基础上得到的easy_install.exe,安装pip,即

代码语言:javascript
复制
easy_install pip

可得到pip.exe和pip对应版本的exe文件;

使用pip工具安装,此方法比较常用,方便快捷,自动下载安装包到当前Python环境,如果需要指定下载安装某个版本的包,只需写成这个形式pip install package_name==版本号;

关于easy_install 和 pip

  • easy_install和pip都是用来下载安装Python一个公共资源库PyPI 的相关资源包的;
  • pip是easy_install的改进版,提供更好的提示信 息,删除package等功能;
  • easy_install 打包和发布 Python 包
  • pip 是包管理

这里重点是总结安装包的方式,至于具体区别请自行google

代码语言:javascript
复制
pip install -r requirements.txt

这个是批量下载安装项目依赖包指令,实际项目工作中最为常用,在对应的项目python环境下运行pip freeze > requirements.txt;运行install命令时注意要cd到txt文件所在的目录下。

部分包在windows运行环境下会出现一些使用问题,需要下载windows编译的扩展包

资源:扩展包下载地址

安装*.whl格式的包,如

代码语言:javascript
复制
pip install *.whl

4. python setup.py install

这个方法适用于下载后解压缩的包,一些第三方模块,gzip、tar、zip等解压后有setup.py文件,cd到此目录然后运行指令即可;

5. 直接把包拖曳到包管理文件夹下

路径一般是在python安装目录下的site-packages下,如:D:\Software\Python\python27\Lib\site-packages

6. 安装exe格式的包到virtualenv虚拟环境

有时候需要在虚拟环境中安装exe格式的包,但是强大的virtualenv没法和exe文件安装配合使用,有一个取巧的包方法,先用解压缩工具打开exe文件,然后会看到有两个文件夹,如下

  • SCRIPTS
  • PLATLIB

将PLATLIB文件夹里面的内容全部复制到虚拟环境XXXX\Lib\site-packages中,将SCRIPTS文件夹的全部内容复制到虚拟环境python安装文件夹内的Scripts 文件夹下

后记

这里主要对安装方式进行总结,具体怎么使用请自行google,老司机请忽略,如果大家有其他方式欢迎补充。

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

本文分享自 大数据杂谈 微信公众号,前往查看

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

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

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1. 直接安装
  • 2. easy_install
  • 3. pip install package_name
  • 4. python setup.py install
  • 5. 直接把包拖曳到包管理文件夹下
  • 6. 安装exe格式的包到virtualenv虚拟环境
  • 后记
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档