python的第三方包/模块的安装

本文是对python的第三方包/模块的安装的说明,官方下载第三方包的地址:https://pypi.org/。

模块安装的具体操作:本地安装和远程安装,使用较多的是远程安装。

1、本地安装

  • 单文件模块安装:直接拷贝到相关文件夹即可;
  • 对于setup.py文件的安装
  1. 打开cmd命令行工具
  2. 切换到setup.py文件所存在的目录   
  3. 执行python3 setup.py install进行安装                                                                                                          python的第三方包/模块的安装_第1张图片
  • 对于.egg文件的安装:使用setuptools自带的easy_install进行安装,其语法为easy_install xxx.egg。python的第三方包/模块的安装_第2张图片
  • 对于.whl文件有两种安装方法,即easy_install和pip(推荐使用)
python的第三方包/模块的安装_第3张图片

python的第三方包/模块的安装_第4张图片

2、远程安装:自动从远程地址检索下载安装,语法:pip install 包名或模块名

python的第三方包/模块的安装_第5张图片

easyinstall官方文档:http://peak.telecommunity.com/DevCenter/EasyInstall

注意:

pip install --index url https://pypi.douban.com/simple/requests 这样就指定了安装源了。

pip 安装不同版本的包:

方式一:python -m pip install requests(安装pyhton2.x版本)

             python3 -m pip install requests(安装pyhton3.x版本)

方式二:py-2 -m pip install requests

             py-3 -m pip install requests

pip查看安装的包:

          查看所有包:pip list

          查看不被依赖的包:pip list --not required

          查看过期的包:pip list --outdaated

          查看某个包的具体信息:pip show requests

pip检索相关包:pip search xxx (如pip3 search peppercorn)

pip安装特定版本的包:pip install “requests == 2.18” / pip install "requests<2.0" 

                                    /pip install "requests>2.0"  / pip install "requests > 2.0, < 3.0"

pip卸载包:pip uninstall xxx(xxx是包名)

pip生成冻结文本需求文本:可以当前安装的三方包记录,存储到指定的文件当中,以后就可以根据这个需求来安装第三方包。

                                         用法:切换到安装包的目录下,用命令:pip freeze >./requirements.txt,此时就会自动生成                                                            requirements.txt文档。

python的第三方包/模块的安装_第6张图片

根据requirements.txt文档安装三方包:pip freeze >./requirements.txt

python的第三方包/模块的安装_第7张图片

补充:三方包模块版本规则,由三部分组成n1.n2.n3

          n3:当版本的bug修复之后,n3+1

          n2:新增加了某一个小功能,n2+1

          n1:修改了之前的功能或者添加了一个新功能(修改了之前的api)


你可能感兴趣的:(Python学习篇)