03-Python 打包工具 setuptools 脚本 easy_install 使用
当你安装完 setuptools 后,就拥有了一个叫做 easy_install
的第三方管理工具,这也是它区分于 distutils 的一大改进。
这里简单介绍一下它的用法,虽然它已经用得非常少了。
包的安装
1 |
|
修改默认源
默认情况下,如果不指定源,easy_install 只会从 pypi 上下载相关软件包,那 easy_install 是否能指定源进行安装呢?
答案是:可以。
编辑配置文件 /root/.pydistutils.cfg
1 |
|
包的升级
1 |
|
包的删除
1 |
|
需要注意的是,这样的删除,仅是在 easy-install.pth 文件中删除,使其不能在 python 中使用 这个模块,但实际的包还在你的电脑中,若要删除彻底,需要你手动删除相关的 .egg 及 其他文件。
以上仅介绍了 easy_install 的一些常用的方法,想要了解更多,你可以点击官方文档:https://setuptools.readthedocs.io/en/latest/easy_install.html
总结一句:setuptools 是官方提供的一个专业用于包分发的工具,若只从安装的角度来看,它的功能确实简单。它更大的意义是对包的分发很有用,定制化程序非常高,我们现在也还在用它进行版本包的发布。
03-Python 打包工具 setuptools 脚本 easy_install 使用
https://flepeng.github.io/021-Python-13-pip、包管理-02-打包工具-setuptools-03-Python-打包工具-setuptools-脚本-easy-install-使用/