PyCharm使用Poetry的避坑指南
更新时间:2026年06月11日 09:46:40 作者:The_cute_cat
本文详细介绍了使用Poetry进行Python项目管理的方法,包括安装Poetry、设置项目内环境、修改Python版本范围以及建立项目包等关键步骤,助您高效管理Python依赖
一、安装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 | ✅ | ✅ | ✅ | 增删依赖 |
总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。
相关文章
Python面向对象程序设计之类和对象、实例变量、类变量用法分析
这篇文章主要介绍了Python面向对象程序设计之类和对象、实例变量、类变量用法,结合实例形式分析了Python面向对象程序设计中类和对象、实例变量、类变量具体功能、原理、使用方法与操作注意事项,需要的朋友可以参考下2020-03-03
Python Django view 两种return的实现方式
这篇文章主要介绍了Python Django view 两种return的实现方式,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧2020-03-03


最新评论