python模块管理工具,Python的包管理工具

Python的包管理工具

python包管理工具

python包管理工具简介

3850bbedb44efea46d1f79e45b20d747.png

distribute是setuptools的取代,pip是easy_install的取代。

Distribute是对标准库disutils模块的增强,我们知道disutils主要是用来更加容易的打包和分发包,特别是对其他的包有依赖的包。

Distribute被创建是因为Setuptools包不再维护了。

Pip 是安装python包的工具,提供了安装包,列出已经安装的包,升级包以及卸载包的功能。

Pip 是对easy_install的取代,提供了和easy_install相同的查找包的功能,因此可以使用easy_install安装的包也同样可以使用pip进行安装。

关于这些包工具可以参考 http://guide.python-distribute.org/installation.html#installing-pip

python包管理工具的安装

安装Distribute

可以通过distribute_setup.py 脚本来安装Distribute,也可以通过easy_install, pip,源文件来安装,不过使用distribute_setup.py来安装是最简单和受欢迎的方式

$ curl -0 http://python-distribute.org/distribute_setup.py

$ sudo python distribute_setup.py

安装Pip(python3中自带pip,不用安装)

Pip的安装可以通过源代码包,easy_install或者脚本。

下面介绍一下各种安装方法:

1)源代码方式:    #need install setuptools

$ wget http://pypi.python.org/packages/source/p/pip/pip-0.7.2.tar.gz (替换为最新的包)

$ tar xzf pip-0.7.2.tar.gz

$ cd pip-0.7.2

$ python setup.py install

2)easy_install:    #need installeasy_install

$ easy_install pip

3)get_pip.py 脚本:    #need install curl

$ curl -0 https://raw.github.com/pypa/pip/master/contrib/get-pip.py

$ sudo python get-pip.py

4)sudo apt-get install python-pip

pip版本更新

如果收到提示可以进行pip更新:

f419a90998195346b581cee8d04a6ba3.png

或者

def411114335fbcd0b09522c26c6c532.png

Pip的使用

安装package

$ pip install Markdown

列出安装的packages

$ pip freeze

安装特定版本的package

通过使用==, >=, <=, >,

$ pip install 'Markdown<2.0'

$ pip install 'Markdown>2.0,<2.0.3'

升级包

升级包到当前最新的版本,可以使用-U 或者 --upgrade

$ pip install -U Markdown

卸载包

$ pip uninstall Markdown

查询包

pip search "Markdown"

Note:包安装后的py文件路径:/usr/local/lib/python2.7/dist-packages

windows下安装pip:

1 Python 3.4and later include pip by default

加入path中

2 对于Python 2 ≤ 2.7.8 and Python 3 ≤ 3.3

2.1Official instructions:

The official documentation tells users to install Pip and each its dependencies from source.

Per http://www.pip-installer.org/en/latest/installing.html

Download get-pip.py, being careful to save it as a .py file rather than .txt. Then, run it from the command prompt.

python get-pip.py

You possibly need an administrator command prompt to do this. Follow http://technet.microsoft.com/en-us/library/cc947813(v=ws.10).aspx

[https://pip.pypa.io/en/latest/installing.html]

2.2下载安装

setuptools-7.0.win-amd64-py2.7.exe

pip-1.5.6.win-amd64-py2.7.exe

For me, this installed Pip at D:\Python27\Scripts\pip.exe.

安装完成后在目录D:\python2.7.8\Scripts就有pip,把路径加到环境变量里。

手动添加电脑--右键属性--高级设置--环境变量--path 添加“;D:\python2.7.8\Scripts”

或者运行PythonXX\Tools\Scripts\win_add2path.py

然后 easy_install pip    就安装上了pip.

Now you should be able to run pip from the command line. Try installing a package.

pip install gensim

3通过easy_install安装

setuptools-0.7.4.tar.gz

cmd窗口进入到解压文件目录进行安装

python ez_setup.py install

之后在环境变量的path条目添加%python_address%和%python_address%/Scripts

然后使用easy_install安装pip安装工具:easy_install pip

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/244653.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

循环机换变速箱油教程_水箱内全是油, 变速箱内全是水!看师傅怎么修...

点击↑汽修案例关注置顶&#xff0c;获得正时大全识别添加汽配大师微信车主到店说变速箱顿挫太厉害了&#xff0c;像这种行驶8万多公里的车&#xff0c;变速箱油是主要检查对象&#xff0c;先放掉变速箱油&#xff0c;结果放出的油已经看不出油原来的样子&#xff0c;水和油的混…

RequestBody获取前端数据_360视频云Web前端HEVC播放器实践剖析

360视频云前端团队围绕HEVC前端播放及解密实现了一套基于WebAssembly、WebWorker的通用模块化Web播放器&#xff0c;在LiveVideoStackCon2019深圳的演讲中360奇舞团Web前端技术经理胡尊杰对其架构设计、核心原理&#xff0c;具体痛点问题的解决方式进行了详细剖析。文 / 胡尊杰…

luci L大_油耗最低1.4L!开这四款车一个月都不用进加油站

如今人们对于纯电动车的接受程度在日益增加&#xff0c;但续航问题依旧没有完全解决&#xff0c;成为了许多人难以逾越的关卡。其实&#xff0c;插电式混动车型同样适合作为消费者的首选&#xff0c;其具备了纯电动车易上牌、环保节能的优势&#xff0c;同时还保留了传统燃油车…

为什么手机联系人里有permission_为什么有人在咖啡馆里不看手机不看电脑没有同伴,独自喝咖啡?...

通常&#xff0c;你是因为什么原因&#xff0c;在咖啡馆停留&#xff1f;聊天&#xff1f;谈事&#xff1f;工作&#xff1f;学习&#xff1f;如果你经常去咖啡馆&#xff0c;你也许不会发现&#xff0c;有这样一类人&#xff0c;他们一个人&#xff0c;坐在咖啡馆里&#xff0…

cad考试题库绘图题答案_证券从业资格考试证券市场基本法律法规题库答案

内容简介本题库是证券业从业人员资格考试科目《证券市场基本法律法规》的题库&#xff0c;包括历年真题和章节题库两个部分。具体如下&#xff1a;第一部分为历年真题。精选历年真题&#xff0c;每道题目均提供答案和详细的解析&#xff0c;练习和自测都适宜。通过该部分学习&a…

.net 将html写成的table 转换成excel_Python读取二进制,HTML,XML格式存储Excel

前言RPA设计器版本&#xff1a;2020.2Python读取三种不同存储格式Excel文件Excel文件的存储格式有多种&#xff0c;有我们平常公认的二进制格式&#xff0c;也有HTML格式&#xff0c;还有XML格式的等。目前&#xff0c;小编接触到RPA项目的Excel文件格式主要是上述说的三种格式…

航天金税 接口_用友凭证接口可以实现数据之间无缝对接和打通

用友凭证接口可以实现数据之间无缝对接和打通用友凭证接口支持数据源多样性&#xff1a;凭证接口可以支持多种数据源、多种系统做接口集成&#xff0c;其中以医院HIS系统、航天金税系统、OA系统、其他软件业务系统等已经成功对接并导入数据。可以支持sql、mysql、orecal、excel…

selinux= 为 disabled_「丁香园」五年没考过执医,就不要出来「为祸人间」了

如今&#xff0c;网上流传着一句话&#xff1a;「五年没考过执医&#xff0c;就不要出来为祸人间了」但事实上&#xff0c;有很多同学&#xff0c;并不是不适合这条路&#xff0c;而是不知道如何学习前段时间&#xff0c;20 年的执医考试分数出了。看到很多人在丁香论坛分享自己…

检测到目标url存在框架注入漏洞_HOST注入攻击剖析

关于网站的渗透测试可能师傅们都有自己一套思路&#xff0c;有个共同点就是目标网站基本属于全静态页面&#xff0c;几乎很少存在动态参数这时意味着客户端无法通过提交参数形式进行测试&#xff0c;理论上也规避掉了许多风险。既然无法从参数层面进行测试&#xff0c;那么考虑…

wpfdiagram 学习 教学_李倩、吴欣歆:新高考背景下高中语文教学的三个转变

新高考背景下高中语文教学的三个转变李倩 吴欣歆大量的实证研究指出&#xff0c;以中高考为代表的高利害型评价方式对教师教学具有显著的回冲效应。当考试与评价能够为学科学习带去更多富有价值的信息以及关于学习理念、学习策略的积极引领时&#xff0c;评价对教学的指挥棒作…

macos catalina 合盖 风扇狂转_防爆排风扇BFS-400叶轮直径400mm功率180W/220V转速1400rpm风量2400_...

防爆排风扇BFS-400叶轮直径400mm功率180W/220V转速1400rpm风量2400 一、防爆排风扇BFS-400叶轮直径400mm功率180W/220V转速1400rpm风量2400 风机概述隔爆型防爆排风扇(以下简称排风扇)其防爆性能按《爆炸性环境用防爆电气设备通用要求》《 爆炸性环境用防爆电气设备隔爆型电气设…

linux传输文件scp自动接密码,配置scp在Linux或Unix之间传输文件无需密码

如何配置scp文件传输实现scp在Linux或Unix之间传输文件&#xff0c;首先需要配置好scp&#xff0c;默认scp要使用密码的&#xff0c;通过以下配置可以不用输入密码&#xff0c;就完成Linux或Unix之间的文件传输假设有2台Linux&#xff0c; A server&#xff0c; B server(ip假设…

Excel表Ctrl+v和Ctrl shift+v有什么区别_Ctrl键与10个数字键,26个字母键的组合应用技巧解读...

键盘是一种必备的输入设备&#xff0c;其应用率最高的就是10个数字和26个字母。如果将这10个数字和26个字母与Ctrl键组合&#xff0c;并应用到Excel中&#xff0c;会是怎样的一种体验。一、Ctrl与数字键。1、Ctrl1&#xff1a;打开【设置单元格格式】对话框。方法&#xff1a;选…

图像信噪比计算公式_CT 科研设计之图像质量对比研究三步曲

CT科研是CT技术的窗口&#xff0c;帮助医务工作者开展CT科研也是我们的责任和义务&#xff01; 问如何科学地比较不同重建技术的图像质量&#xff1f;答首先要排除其他影响图像质量的因素&#xff0c;然后进行客观指标的比较&#xff0c;最后进行主观指标的比较。CT 科研设…

vue 改变domclass_手机上的大片制作软件——如何使用VUE

作者&#xff1a;海旅所 姚嘉禾VUE是一款手机视频拍摄与美化工具&#xff0c;允许用户通过简单的操作实现视频的拍摄、导入视频的剪辑&#xff0c;表现力的细调、改变滤镜&#xff0c;加贴纸和背景音乐等功能&#xff0c;轻松在手机上拍出电影大片的质感&#xff0c;实时记录与…

徐涛八套卷pdf_徐涛八套卷pdf,11月9日资料更新!

每日更新&#xff1a;天猫正版优惠券 肖四肖八50 原价659?f/u枝口~令&#xffe5;U2rvc9tppTl&#xffe5;回?t~bao?或坫击しāη接 https://m.tb.cn/h.4XKmUmV 至留览器徐涛冲刺四件套56 原价619?復淛这个&#xffe5;ehWyckQvkBq&#xffe5;打кǎI?淘Ь?或點凢しāη…

lan8720a自协商启动_紫金矿业2020届校招海外9站全面启动(面向全专业)

01了解紫金矿业自1993年始27载春秋&#xff0c;紫金矿业砥砺前行现已成长为中国控制金属矿产资源最多的企业之一AH 股上市千亿级矿业巨头紫金矿业口碑载道亚洲最佳矿业公司2019年《福布斯》排行榜全球黄金企业第1位有色金属企业第10位2019年《财富》中国企业排行榜稳居百强紫金…

cad移动时捕捉不到基点_硬盘或移动硬盘认不到时,应该怎样进行故障的检测才正确...

其实能理解许多PC用户或笔记本电脑用户&#xff0c;在操作系统无法正常启动或是移动硬盘无法正常识别时往往都是找身边懂维修或是公司IT人员先进行检测&#xff0c;但是在做这些操作时千万要慎重&#xff0c;毕竟这关系到存在硬盘上的重要数据。为了能够最大限度上保证数据的可…

linux move权限,Red Hat Enterprise Virtualization Manager MoveDisk目标域权限检查不足拒绝服务漏洞...

发布日期&#xff1a;2013-02-05更新日期&#xff1a;2013-02-27受影响系统&#xff1a;RedHat Enterprise Virtualization Manager 3.0描述&#xff1a;--------------------------------------------------------------------------------BUGTRAQ ID: 57750CVE(CAN) ID: CVE…

jq fileupload 设置最大文件大小5m_捷达将发布全新中大型SUV 或命名VS9/车长超5m

【太平洋汽车网 新车频道】近日&#xff0c;我们从相关渠道了解到&#xff0c;捷达将推出一款全新的中大型SUV车型&#xff0c;或命名为VS9。据悉&#xff0c;新车将与一汽-大众SMV同平台打造&#xff0c;也就是基于MQB-B&#xff0c;车身尺寸与途昂相仿&#xff0c;长度将超过…