cmd中有cl但是conda虚拟环境没用cl

手动创建激活脚本:

在 C:\Software\anaconda3\envs\avism\Scripts 目录下创建一个新的批处理文件(比如 activate_custom.bat)。

编辑该脚本: 打开 activate_custom.bat 文件,并添加如下内容:

@echo off set PATH=C:\Program Files\Microsoft Visual

Studio\2022\Community\VC\Tools\MSVC\14.41.34120\bin\Hostx64\x64;%PATH%

在 Anaconda 环境中调用此脚本: 当你激活虚拟环境时,可以运行这个自定义脚本来设置 cl 的路径:

conda activate avism

activate_custom.bat

进一步自动化(可选):

如果你希望每次激活环境时自动运行此脚本,可以将脚本添加到 conda 环境的 post-activate 钩子中。conda 允许你为每个环境定义钩子脚本,自动运行特定操作。

虚拟环境的根目录下 ,找到或创建一个 etc/conda/activate.d 目录。

在该目录下创建一个批处理文件(比如 env_vars.bat)并添加路径设置:

set PATH=C:\Program Files\Microsoft Visual

Studio\2022\Community\VC\Tools\MSVC\14.41.34120\bin\Hostx64\x64;%PATH%

这样,每次激活虚拟环境时,cl 的路径就会自动添加到 PATH 中。

总结:

activate.bat 文件并不总是存在于虚拟环境的 Scripts 目录下,原因是 conda 本身已经管理了环境激活过程。如果需要自定义激活脚本,您可以手动创建脚本,或者通过 conda 钩子实现自动化。

相关推荐
前端付豪10 小时前
LangChain链 写一篇完美推文?用SequencialChain链接不同的组件
人工智能·python·langchain
曲幽10 小时前
FastAPI实战:打造本地文生图接口,ollama+diffusers让AI绘画更听话
python·fastapi·web·cors·diffusers·lcm·ollama·dreamshaper8·txt2img
老赵全栈实战11 小时前
Pydantic配置管理最佳实践(一)
python
阿尔的代码屋16 小时前
[大模型实战 07] 基于 LlamaIndex ReAct 框架手搓全自动博客监控 Agent
人工智能·python
AI探索者1 天前
LangGraph StateGraph 实战:状态机聊天机器人构建指南
python
AI探索者1 天前
LangGraph 入门:构建带记忆功能的天气查询 Agent
python
FishCoderh1 天前
Python自动化办公实战:批量重命名文件,告别手动操作
python
躺平大鹅1 天前
Python函数入门详解(定义+调用+参数)
python
曲幽2 天前
我用FastAPI接ollama大模型,差点被asyncio整崩溃(附对话窗口实战)
python·fastapi·web·async·httpx·asyncio·ollama
两万五千个小时2 天前
落地实现 Anthropic Multi-Agent Research System
人工智能·python·架构