Pycharm下如何新建一个conda环境?

答案来自 千问

在 PyCharm 2024.3.5 (Community Edition) 中新建一个 Conda 环境,本质上是通过图形界面调用 Conda 命令来完成的,核心在于先让 PyCharm 找到你的 Conda 可执行文件,然后指定新环境的名称和 Python 版本。

以下是具体操作步骤:

第一步:打开解释器设置界面

  1. 打开 PyCharm,点击顶部菜单栏的"File"(文件),选择"Settings"(设置)。(Windows/Linux 快捷键 Ctrl+Alt+S,macOS 为 Cmd+,
  2. 在弹出的窗口左侧,找到"Project: ",点击"Python Interpreter"(Python 解释器)。
  3. 在右侧的解释器列表旁边,点击齿轮图标,选择"Add..."(添加...)。

第二步:选择 Conda 环境类型

  1. 在左侧列表中,保持选中"Conda Environment"(Conda 环境)。
  2. 右侧会出现"Conda executable"(Conda 可执行文件)的输入框。

第三步:定位 Conda 可执行文件

这一步是关键,必须让 PyCharm 找到你的 conda.exe。

  1. 点击"Conda executable"输入框右侧的文件夹图标。
  2. 手动导航到你的 Miniconda 或 Anaconda 安装目录下的 Scripts 文件夹。
    • 例如,如果你的安装路径是 D:\Programs\miniconda3,就进入 D:\Programs\miniconda3\Scripts
  3. 选中里面的 conda.exe 文件,然后点击"打开"。
    • 此时,输入框会自动填入完整路径,底部的"OK"按钮应该会变亮。

第四步:配置新环境参数

在选择了 Conda 可执行文件后,界面会发生变化,让你配置新环境:

  1. 选择"New environment":确保选中了"New environment"(新环境)单选按钮。
  2. 设置位置:点击文件夹图标,选择新环境存放的目录,或者保持默认。
  3. 命名环境 :在"Name"(名称)输入框中,输入你想要的环境名,比如 myenvpytorch_env
  4. 选择 Python 版本:在"Python"下拉菜单中,选择你想要安装的 Python 版本(例如 3.8, 3.9, 3.10 等)。PyCharm 会自动构建相应的命令。

第五步:完成创建

点击"OK"。

PyCharm 会在后台运行类似 conda create -n myenv python=3.9 的命令。你会看到底部的"Terminal"(终端)或"Python Packages"(Python 包)窗口中出现进度条,显示正在解决环境、下载包和提取包。等待几秒到几分钟,直到提示成功。


常见问题与提示

  • "Conda executable is not found"错误 :如果你手动指定了 conda.exe 但仍报错,请检查:
    • 你的防病毒软件是否阻止了 PyCharm 访问该文件。
    • 路径中是否包含中文或特殊字符。
    • 你的 Conda 安装是否损坏(尝试在系统命令行中运行 conda --version 看是否正常)。
  • 创建完成后:创建成功后,这个新环境会自动成为你当前项目的解释器。你可以在"Python Interpreter"设置页面看到它,并开始安装包(如 numpy, pandas 等)。
相关推荐
2501_916008892 小时前
iOS应用开发工具全面解析:如何选择与优化开发效率
ide·vscode·ios·objective-c·个人开发·swift·敏捷流程
拾贰_C16 小时前
【Conda | .venv | 虚拟环境】 conda构建项目内的虚拟环境.venv以及选择项目虚拟环境的原因所在
conda
梦想的颜色16 小时前
2026 VibeCoding 工具链精选|IDE + 大模型成套组合推荐,按场景分级收录
ide·trae·ai 编程·vibecoding·国产海外 ai 编程方案·氛围编程成套配置·副业 ai 开发工具栈
紫_龙1 天前
window 维护多版本Android studio
android·ide·android studio
曹牧1 天前
Eclipse 批量文本替换
java·ide·eclipse
vistaup1 天前
Android studio 历史版本
android·ide·android studio
小大宇1 天前
Python 集成 Conda
开发语言·python·conda
ikun_文2 天前
Python进阶—函数编程
python·pycharm
这就是佬们吗2 天前
Python入门⑤-异常处理、文件操作与实战项目
开发语言·数据库·python·算法·pycharm
游戏开发爱好者82 天前
iOS开发IDE有哪些 Xcode 和 快蝎 轻量替代方案
ide·vscode·ios·个人开发·xcode·swift·敏捷流程