当前位置: 首页 > news >正文

【PyCharm必会基础】正确移除解释器及虚拟环境(以 Poetry 为例 )

#工作记录

【PyCharm使用基础】

当遇到虚拟环境难以修复的场景,我们需要删除当前解释器和虚拟环境然后再重新创建虚拟环境,以下是在PyCharm中正确移除的步骤。

一、进入解释器设置

在 PyCharm 界面右下角,点击Poetry (suna0),选择解释器设置,打开 Python 解释器配置页面 。

二、移除解释器关联

(一)展开全部解释器列表

在 Python 解释器设置的下拉列表中,点击全部显示…,查看所有可用解释器 。

 

 

(二)删除目标解释器关联

选中Poetry (suna0) F:/python,点击左上角-(减号)按钮,再点击确定,解除该解释器与项目的关联 。

 

 

(三)切换为无解释器状态

若需让项目暂不关联特定解释器,在解释器下拉列表选<无解释器>,点击确定 。

 

 

 

三、清理项目虚拟环境

(一)关闭关联终端

在正在运行的窗口区域,点击终端标签页的×,关闭关联着待移除环境的终端,避免残留连接 。

 

(二)删除虚拟环境文件夹

在左侧项目目录视图处,右键选中 .venv 目录,选择删除,清理项目虚拟环境文件夹 。

 

四、补充:彻底删除poetry文件(手动操作)

在项目目录下,找到并删除项目根目录中的由poetry生成的pyproject.toml、poetry.tomlpoetry.lock文件 。

 

完成上述操作,即实现 PyCharm 中Poetry解释器关联移除及相关项目关联清理,按需配合虚拟环境文件删除,可彻底移除环境 。

后续即可进行重新创建虚拟环境的操作,比如变更 python版本或poetry可执行文件路径等操作。

 

五、重新创建与配置(变更 Python 版本、Poetry 路径等)

(一)准备工作

确保已清理旧环境残留,若要变更 Python 版本,提前了解目标版本 Python 可执行文件的路径;若调整 Poetry 可执行文件路径,确认新路径下 Poetry 已正确安装配置(与python版本绑定) 。

(二)重新关联 / 创建 Poetry 环境

  1. 通过 PyCharm 界面添加
    回到 Python 解释器设置页面,点击添加解释器 -> Add Local Interpreter ,若要基于新 Python 版本或指定 Poetry 路径,选择Poetry Environment 。
    • 若选Existing environment,在Interpreter路径栏指定新 Poetry 虚拟环境的 Python 可执行文件(如变更版本后的 Poetry 环境内的 python.exe );
    • 若选New environment,可设置新虚拟环境位置,指定 Python 基础版本(关联已安装的目标 Python 版本 ),PyCharm 会调用 Poetry 重新创建环境 。

 

相关文章:

  • 【每日一题 | 2025年6.2 ~ 6.8】第16届蓝桥杯部分偏简单题
  • 3.机器学习-分类模型-线性模型
  • Go语言多线程问题
  • 数据库学习(三)——MySQL锁
  • Ubuntu20.04中MySQL的安装和配置
  • 基于React 的 AntD 库进行前端开发过程中的问题汇总
  • 使用 C/C++的OpenCV 实时播放火柴人爱心舞蹈动画
  • 机器人/智能车纯视觉巡线经典策略—滑动窗口+直方图法
  • 神经网络-Day48
  • 【CBAP50技术手册】#39 Roles and Permissions Matrix(角色与权限矩阵):业务分析师的“秩序守护器”
  • AU音频软件|Audition 2025网盘下载与安装教程指南
  • 华为开源自研AI框架昇思MindSpore应用案例:ICT实现图像修复
  • 算法:位运算
  • Linux 内存管理调试分析:ftrace、perf、crash 的系统化使用
  • 从零开始的云计算生活——番外,实战脚本。
  • OpenEuler服务器警告邮件自动化发送:原理、配置与安全实践
  • ElGamal加密算法:离散对数难题的安全基石
  • 【大模型】【推荐系统】LLM在推荐系统中的应用价值
  • Linux nano命令的基本使用
  • Java安全点safepoint
  • 做直播网站赚钱吗/百度推广区域代理
  • 大作设计网站是中国的吗/最近发生的热点新闻事件
  • 最好的网站模板下载网站/seoul是什么品牌
  • 做h网站/网站的优化与推广分析
  • 唐山网站建设多少钱/电脑培训学校
  • 企业 php网站建设/百度推广怎么收费