Conda环境激活失效问题

Conda 环境激活问题排查流程

1. 发现问题

ruby 复制代码
# 输入
python main.py

# 输出
ModuleNotFoundError: No module named 'some_module'

2. 检查当前环境

bash 复制代码
# 输入
pip list

# 输出
Package    Version
---------- -------
pip        21.0.1
setuptools 52.0.0  # 只有基础包,缺少项目依赖

3. 确认环境状态

csharp 复制代码
# 输入
conda info --envs

# 输出
base                  *  D:\code\miniconda        # 当前在base环境
nlp                      D:\code\miniconda\envs\nlp

4. 尝试激活失败

bash 复制代码
# 输入
conda activate nlp

# 输出
PS D:>  # 无变化,激活失败

5. 重新初始化

ini 复制代码
# 输入
conda init

# 输出
modified      C:\Users\33919\Documents\WindowsPowerShell\profile.ps1
==> For changes to take effect, close and re-open your current shell. <==

6. 重启终端后激活成功

bash 复制代码
# 输入
conda activate nlp

# 输出
(nlp) PS D:>  # 成功激活,显示环境前缀

7. VSCode 环境配置

css 复制代码
Ctrl+Shift+P → Python: Select Interpreter → 选择 nlp 环境
状态栏显示:Python 3.x.x ('nlp': conda)

8. 验证解决

bash 复制代码
# 输入
python main.py

# 输出
# 程序正常运行
相关推荐
weixin_514221852 小时前
FDTD与matlab、python耦合
python·学习·matlab·fdtd
TGITCIC4 小时前
AI Agent竞争进入下半场:模型只是入场券,系统架构决定胜负
人工智能·ai产品经理·ai产品·ai落地·大模型架构·ai架构·大模型产品
你的人类朋友5 小时前
【Node】认识一下Node.js 中的 VM 模块
前端·后端·node.js
斐夷所非6 小时前
人工智能 AI. 机器学习 ML. 深度学习 DL. 神经网络 NN 的区别与联系
人工智能
weixin_419658316 小时前
Spring 的统一功能
java·后端·spring
小许学java7 小时前
Spring AI-流式编程
java·后端·spring·sse·spring ai
canonical_entropy7 小时前
对《DDD本质论》一文的解读
后端·架构·领域驱动设计
F_D_Z7 小时前
数据集相关类代码回顾理解 | StratifiedShuffleSplit\transforms.ToTensor\Counter
python·torchvision·transforms
码事漫谈7 小时前
我用亲身经历告诉你,为什么程序员千万别不把英语当回事
后端
码事漫谈7 小时前
C++ const 用法全面总结与深度解析
后端