【VSCode | python | anaconda | cmd | PowerShell】在没有进入conda环境时使用conda命令默认安装位置

39 阅读1分钟

@TOC

在没有进入conda环境时使用conda命令默认安装位置

 conda 安装的默认位置

  • 如果你已激活某个 conda 环境 → 安装到当前激活的环境
  • 如果你未激活任何环境(在 base 环境)→ 安装到 base 环境(Anaconda 安装目录)
  • base 环境 D:*e\Anaconda\Lib\site-packages\ # 自定义环境 (myenv) D:*e\Anaconda\envs\myenv\Lib\site-packages\

pip 安装的默认位置

  • 安装到当前 Python 解释器对应的 site-packages 目录
  • 未激活环境时 → 使用系统默认 Python 或 PATH 中第一个 Python(???)
  • 在 conda 环境中 → 安装到该环境的 site-packages

⚠️ 危险提示:忘记激活环境时,可能把包安装到 base 环境或系统 Python 中,导致项目依赖混乱!