一、安装Poetry
不要在全局环境使用以下指令
pip install poetry
使用官方的安装指令前设置安装路径(可选)

二、设置使用项目内环境
poetry config virtualenvs.in-project true
如果显示找不到poetry指令就去把你的poetry安装路径添加到系统的Path变量,然后重启终端:

三、修改Python版本范围
使用如下界面创建项目后,来到poetry.toml文件修改Python版本


然后在终端执行(每次手动修改pyproject.toml后都需要执行一次),如果显示找不到poetry指令就重启IDE;或者点击右上角的图标(如图所示):
poetry lock


四、建立项目包

命令对比表格
|
命令 |
修改 lock |
修改虚拟环境 |
删除孤立包 |
主要用途 |
|---|---|---|---|---|
|
poetry lock |
✅ |
❌ |
❌ |
更新锁文件 |
|
poetry update |
✅ |
✅ |
❌ |
更新包版本 |
|
poetry install |
❌ |
✅ |
✅ |
同步环境 |
|
poetry add/remove |
✅ |
✅ |
✅ |
增删依赖 |
总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持教程之家。












