如何在Pycharm 2025.3 版本实现虚拟环境“Make available to all projects”

在新版本的Pycharm中,暂时无法把已存在的conda虚拟环境添加到所有项目的解释器中(没有Make available to all projects的选项),可以通过以下方式解决:

%APPDATA%\JetBrains\PyCharm2025.3\options\jdk.table.xml 进行修改:

  1. 备份该文件

  2. 如果已经有"所有项目可见"的虚拟环境,则参考该条目修改。

  3. 需要特别注意的是下面的setting保持不变(只修改虚拟环境名):

    xml 复制代码
    <setting name="FLAVOR_DATA" value="{&quot;env&quot;:{&quot;envIdentity&quot;:{&quot;sealedClassChildId&quot;:&quot;NamedEnv&quot;,&quot;data&quot;:{&quot;envName&quot;:&quot;DL&quot;,&quot;userReadableName&quot;:&quot;DL&quot;}},&quot;fullCondaPathOnTarget&quot;:&quot;/home/xxx/anaconda3/bin/conda&quot;}}" />
  4. <PathMappingSettings><classPath> 里的内容貌似不重要

  5. 在Pycharm里选择 Invalidate Caches,重启

!一定要备份原文件

Pycharm应该会在之后的版本里修复该Bug

相关推荐
为思念酝酿的痛4 小时前
POSIX信号量
linux·运维·服务器·后端
czy87874755 小时前
vscode编译make命令要修改stm32cubemx生成的STM32F103XX_FLASH.ld文件
ide·vscode·stm32
人还是要有梦想的6 小时前
linux下用搜狗输入法,中英文切换
linux·运维·服务器
bush46 小时前
嵌入式linux学习记录二
linux·运维·学习
9分钟带帽6 小时前
linux_通过NFS挂载远程服务器的硬盘
linux·服务器
运维栈记9 小时前
API Error: 400 Request body format invalid
linux·ai
小白兔奶糖ovo9 小时前
【Leetcode】231. 2的幂
linux·算法·leetcode
s_w.h9 小时前
【 linux 】动静态库的制作
linux·运维·服务器·算法·bash
顺风尿一寸10 小时前
深入Linux内核:mkdir系统调用的完整实现解析
linux
用户23678298016810 小时前
Linux free 命令深度解析:从内存监控到 OOM 排查的完整指南
linux