在一个命令中删除并重新安装python包
ripe的Python项目详细描述
#熟了[![生成状态](https://travis-ci.org/shaunvxc/ripe.svg?branch=master)](https://travis-ci.org/shaunvxc/ripe)[![PYPI版本](https://badge.fury.io/py/ripe.svg)](https://badge.fury.io/py/ripe)[![forthebadge](https://img.shields.io/badge/warning-NSFW-orange.svg)](http://forthebadge.com) 对于那些(像我一样)花费太多时间使用–强制重新安装或PIP卸载/安装并测试对其软件包的每一个微小增量更改的人来说,这是不必要的微优化。
##为什么? 如果您发现自己处于一个不断重新安装包的本地副本以测试更改的工作流中,您可能会发现是一个有用的小技巧。
虽然pip本身提供了与它的“强制重新安装”标志相同的功能,但“成熟”将在较少的按键操作中完成相同的任务。
##用法
从包的根级别运行以卸载当前安装的版本,然后使用本地更改重新安装:
$ ripe
您还可以指向您希望用本地更改重新安装的软件包:
$ ripe packagename
对于更复杂的路径:
$ ripe /path/to/local/package
在所有情况下,成熟将自动将y传递到继续(y/n)提示卸载。
*注意*成熟必须从可安装的pip运行或指向位置(它检查setup.py。如果它是从其他地方运行的,在退出之前它会告诉你很多)
##安装 $pip安装成熟 ####免责声明
这是一个小工具,它使用os.system()来pip uninstall和pip install将包的本地副本安装到系统(或当前虚拟环境)上。因此,应该在本地正确地使用这个包。推荐PyPI第三方库