Poetry(1)Poetry介绍与安装
介绍
Poetry
是Python
中的依赖管理和打包工具,当然它也可以配置虚拟环境。它允许您声明项目所依赖的库,并为您管理(安装/更新)它们。
之前一直使用virtualenvwrapper
管理虚拟环境,现在来学习Poetry
系统要求
Poetry
需要 Python 2.7
或 3.5+
。它是多平台的,目标是使其在 Windows、Linux 和 MAC 上同样有效。
注意:下一个版本(1.2)不再支持Python 2.7
或 3.5+
,所以我们尽量使用最新版本的Python
安装方式
macOS或Linux安装命令
curl -sSL https://raw.githubusercontent.com/python-poetry/poetry/master/get-poetry.py | python -
unix
上安装完成后,poetry
工具默认会安装到$HOME/.poetry/bin
下
配置环境变量
安装完成后,我们还不能马上使用,需要配置环境变量,这里以mac
系统为例,打开环境配置文件.zshrc
:
vim ~/.zshrc
在文件最后一行添加如下命令:
export PATH="$HOME/.poetry/bin:$PATH"
然后重启终端或者执行命令source ~/.zshrc
检查安装是否成功
poetry --veriosn
如果您看到类似的内容,Poetry version 1.1.11
那么您就可以使用 Poetry
了。
更新poetry命令
更新到最新的稳定版本poetry
poetry self update
安装预发布版本,可以使用该--preview
选项。
poetry self update --preview
如果要安装特定版本,可以将其作为参数传递给self update.
poetry self update 0.8.0
该self update
命令仅在您使用推荐的安装程序安装 Poetry
时才有效。
如果您仍在使用 <1.0 的poetry版本,请改用poetry self:update
。
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 解答了困扰我五年的技术问题
· 为什么说在企业级应用开发中,后端往往是效率杀手?
· 用 C# 插值字符串处理器写一个 sscanf
· Java 中堆内存和栈内存上的数据分布和特点
· 开发中对象命名的一点思考
· 为什么说在企业级应用开发中,后端往往是效率杀手?
· DeepSeek 解答了困扰我五年的技术问题。时代确实变了!
· 本地部署DeepSeek后,没有好看的交互界面怎么行!
· 趁着过年的时候手搓了一个低代码框架
· 推荐一个DeepSeek 大模型的免费 API 项目!兼容OpenAI接口!