🖥 Poetry 执行环境的管理
📄️ 🎢 简介
UltraGPT是一个较为复杂且使用最前沿技术的应用,整个应用构建在大量的开源库之上,无论是对于Python的版本还是各类库的版本都有着极高的要求,少有不慎就会产生大量的版本冲突问题。为避免开发人员将大量的时间浪费在配置环境上故编写此文档。UltraGPT的后端是由Python3.11编写而成,使用的后端框架为FastAPI,在包的管理上使用的工具为Poetry。首先我们安装Poetry:
📄️ 🎢 依赖包管理
Poetry 提供了一种按组组织依赖项的方法。例如,您可能拥有仅用于测试项目或构建文档所需的依赖项。
📄️ 💻 命令行
启动新的 Python 项目。
📄️ ⚙ 配置
在默认情况配置文件位于~/.config/pypoetry