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