前言
在Python开发实践过程中,环境配置作为项目初始化的关键环节,常成为新开发者的首要技术障碍。调查报告显示,62%的Python初学者在环境管理方面遭遇过以下典型问题:
- 多项目依赖冲突导致环境污染
- 跨平台代码复现性缺失
- 开发环境与生产环境版本偏差
本技术指南针对上述痛点,将简单解释如何快速将Anaconda应用到PyCharm开发环境中
一、环境准备
1.1 前置条件
1.2 验证Conda安装
conda --version # 应返回类似 conda 24.1.2
conda env list # 查看现有环境列表
1.3 进入Conda环境
二、Anaconda适配到PowerShell
有些同学想要在进入PyCharm终端时,能直接使用conda的虚拟环境,却提示找不到conda。这是因为PyCharm默认终端为PowerShell,为了方便,可以尝试Anaconda适配到PowerShell来解决
因为要加载conda配置,可能导致启动powershell会延迟1~2秒左右
- PowerShell输入命令:
conda init powershell
- 修改PowerShell限制策略
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
重启PowerShell,可以看到已经进入Anaconda 的base环境中;
三、添加conda解释器
3.1 进入解释器界面
PyCharm右下角,点击当前解释器
3.2 如果已经存在Conda解释器
加载Conda路径请手动选择,具体路径为安装时自己选择的路径
路径+\condabin\conda.bat
如果爆红,请反复尝试,关闭重进,在 生成新的/选择现有 之间切换
3.3 创建新的解释器
选择类型 -> 版本 -> 填写名称 -> 确定
四、配置Conda解释器
4.1 GUI化管理(效率低)
+ / -
能手动添加/删除指定的软件包
下边也能达到同样效果
4.2 命令行式 (高效快捷)
即使用PyCharm终端
终端当前的环境和项目当前的解释器独立