PowerShell 配置为启动时自动激活 Conda 环境

PowerShell 配置为启动时自动激活 Conda 环境

flyfish

查询配置文件路径

cpp 复制代码
$PROFILE
C:\Users\flyfish\Documents\WindowsPowerShell\Microsoft.PowerShell_profile.ps1

这个文件 Microsoft.PowerShell_profile.ps1 是 PowerShell 的开机自启配置文件
每次打开 PowerShell ,系统都会自动运行这个文件里的所有内容

Microsoft.PowerShell_profile.ps1内容

powershell 复制代码
#region conda initialize
# !! Contents within this block are managed by 'conda init' !!
If (Test-Path "C:\Users\flyfish\miniconda3\Scripts\conda.exe") {
    (& "C:\Users\flyfish\miniconda3\Scripts\conda.exe" "shell.powershell" "hook") | Out-String | ?{$_} | Invoke-Expression
}
#endregion

Conda 自动生成的初始化脚本

检查电脑里的 miniconda3 是否存在

如果存在,就把 Conda 功能加载到 PowerShell 里

让你可以在终端用 conda 命令

增加一句

cpp 复制代码
conda activate agent

每次打开 PowerShell,自动执行激活 agent 环境的命令,所以默认环境变成了agent

Conda 环境变量查询

复制代码
Get-ChildItem Env: | Where-Object Name -like "*CONDA*"

这个命令的作用:列出电脑里所有和 Conda 相关的系统配置

变量名 你的值 通俗解释
CONDA_EXE C:\Users\flyfish\miniconda3\Scripts\conda.exe Conda 程序位置 → Miniconda3
CONDA_DEFAULT_ENV agent 当前默认激活的环境 → 就是 agent
CONDA_PREFIX C:\Users\flyfish\.conda\envs\agent agent 环境的安装文件夹
CONDA_PROMPT_MODIFIER (agent) 终端前面显示的括号前缀
CONDA_SHLVL 2 正常(代表激活了1个自定义环境)
相关推荐
学习是种信仰3 小时前
复现conda环境及Python 项目路径(PYTHONPATH)问题——基于Ubuntu
python·ubuntu·conda
_ 川三西3 天前
Anaconda安装后环境变量的添加
vscode·conda
QFIUNE5 天前
CD-HIT 详解:序列去冗余、安装使用与聚类结果解析
linux·服务器·机器学习·数据挖掘·conda·聚类
深念Y5 天前
踩坑实录:把 Windows 默认 PowerShell 换成 7.x 到底有多坑?一条龙解决指南
windows·乱码·bug·控制台·powershell·管道·流式
Echo_NGC22377 天前
【论文解读】Attention Is All You Need —— AI 时代的“开山之作“,经典中的经典(transformer小白导读)
人工智能·python·深度学习·神经网络·机器学习·conda·transformer
何中应7 天前
Conda安装&使用
python·conda·python3.11
qq_229058018 天前
conda中安装 rdkit版本的postgresql然后在Win11中使用虚拟环境里的rdkit
数据库·postgresql·conda
独隅11 天前
Anaconda被误删后抢救手册
conda
矢志航天的阿洪11 天前
手动安装Gurobi并配置gurobipy到Python环境(Windows/Conda)
windows·python·conda
IOT那些事儿12 天前
Windows PowerShell配置Qt5编译运行环境
windows·powershell·qt5