使用conda和poetry来管理虚拟环境

TL;DR

衔接上文
Python包管理工具poetry介绍

里面提到使用pyenv管理python版本

pyenv管理python版本的主要问题是,需要进行编译安装,颇为麻烦
特别是对于某些不具备编译条件的、缺少系统管理员权限去安装缺失依赖的环境更是如此。

而conda作为常用与算法领域的虚拟环境管理工具,他可以更为方便的安装管理python版本,但是其依赖管理能力弱于poetry,且其是是独立与pip的仓库源,不像poety可以直接使用pip仓库源

阅读更多