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个自定义环境)
相关推荐
学习论之费曼学习法2 天前
无人值守AI内容矩阵实战(10):Windows 上让 Python 进程 7×24 活着
人工智能·windows·python·矩阵·powershell·进程守护
JoePotter4 天前
从零搭建华为云 EVS 每日自动快照:hcloud + PowerShell + 邮件报告实战
华为云·自动化运维·powershell·evs·koocli·快照备份·mailozaurr
JoePotter7 天前
Restic 备份工具使用指南(Windows Server 2019 适配版)
powershell·数据备份·windows server·运维自动化·restic
DogDaoDao10 天前
Windows 双 Shell 全面对比:CMD 与 PowerShell 的技术剖析
windows·shell·测试·powershell·cmd·程序员开发
Vex2une12 天前
PowerShell 7.5新特性解析:跨平台自动化与AI集成实战指南
ai编程·powershell·安全合规·自动化脚本·.net 9·跨平台运维·ssh远程
benjiangliu12 天前
恩培趣味计算机视觉-01-conda环境和Python库
开发语言·python·conda
weixin_4617694016 天前
conda create 创建容器 Failed to resolve ‘repo.anaconda.com‘问题
开发语言·python·conda·repo·网络问题·无法创建
Vex2une19 天前
PowerShell 发展史:从命令行外壳到跨平台自动化引擎
windows·自动化·azure·powershell·vs code·脚本语言·dsc
饭来_20 天前
Ubuntu 中出现 CondaToSNonInteractiveError 的解决方法
ubuntu·conda·debug
Vex2une21 天前
PowerShell ISE 到 VS Code 迁移史:从集成脚本环境到现代编辑器工作流
windows·vscode·powershell·powershell ise·powershell 扩展·powershell 7·脚本编辑器