Poetry虚拟环境部署

官方文档在此,poetry目前来说是取代pipenv的一个工具,后者已经几乎不维护了,被抛弃也是正常的。

安装过程不再赘述了,看官方文档就行了,记录一下简单的使用操作。

简单操作

初始化

会生存一个toml文件,这个文件很关键,将会根据它来部署环境。

定位到你的项目文件夹,执行:

poetry init

会有很多配置让你输入,如果没什么特殊需求全部默认即可。

添加环境

有很多环境的话可以直接写在toml文件里面,不过如果不多的话可以使用add方法添加,poetry会帮你写上可用的对应版本。例如:

poetry add flask

安装环境

toml文件部署好之后就可以直接安装虚拟环境了,定位到项目

poetry install

需要等待一段时间

使用方式

直接进入环境

直接执行poetry shell会进入直接虚拟环境,和正常使用没什么区别

外部调用

这个操作的好处是可以将环境与外部完全隔离开,你要用的时候可以定位到文件夹调用虚拟环境执行,方法如下:

poetry run your_command

run后面执行任意你想执行的代码,环境就是是在poetry的虚拟环境。

在指定python版本安装poetry

这个仅供特殊用途参考

python3.7 -m pip install poetry --user poetry
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值