Conda 环境激活问题排查流程
1. 发现问题
python main.py
ModuleNotFoundError: No module named 'some_module'
2. 检查当前环境
pip list
Package Version
---------- -------
pip 21.0.1
setuptools 52.0.0
3. 确认环境状态
# 输入
conda info --envs
# 输出
base * D:\code\miniconda # 当前在base环境
nlp D:\code\miniconda\envs\nlp
4. 尝试激活失败
conda activate nlp
PS D:>
5. 重新初始化
conda init
modified C:\Users\33919\Documents\WindowsPowerShell\profile.ps1
==> For changes to take effect, close and re-open your current shell. <==
6. 重启终端后激活成功
conda activate nlp
(nlp) PS D:>
7. VSCode 环境配置
Ctrl+Shift+P → Python: Select Interpreter → 选择 nlp 环境
状态栏显示:Python 3.x.x ('nlp': conda)
8. 验证解决
python main.py