Poetry

Poetry是一个Python虚拟环境和依赖管理工具,另外它还提供了包管理功能,比如打包和发布。可以用来管理python库和python程序。

一、安装

安装Poetry    https://github.com/sdispater/poetry

poetry --version                            确认是否安装成功以及查看版本号

二、在python项目中使用Poetry

*pyproject.toml *: 使用此文件管理依赖列表和项目的各种meta信息,用来替代 Pipfile、requirements.txt、setup.py、setup.cfg、MANIFEST.in 等等各种配置文件。

poetry init                                    在现有项目中使用来创建一个pyproject.toml文件

poetry new <项目名字>             使用poetry创建一个新项目

三、虚拟环境

poetry install  创建虚拟环境(确保当前目录存在pyproject.toml文件)

poetry shell    激活虚拟环境

四、包管理

poetry run python -V                                查看python版本

poetry update                                            更新所有锁定版本的依赖

poetry update    <依赖name>                  更新某个指定的依赖

poetry remove   <依赖name>                  卸载包

poetry env use python3.7                       让poetry使用python3

你可能感兴趣的:(Poetry)