首页 > 解决方案 > 使用 Conda 安装包以进行第二次 Python 安装

问题描述

我最近在我的 Windows 中安装了 Anaconda。我这样做是为了使用来自使用 Python 3.5 作为其脚本语言的应用程序所需的某些特定渠道的一些包。

我调整了我的 PATH 变量以使用 Conda,指向特定程序的 Python 环境,但现在我想将 Conda 也用于我在 Windows 上的不同 Python 安装。

安装 Anaconda 时,它不会要求与 Python 版本相关。那么,如何使用 Conda 安装到其他 Python 安装中。两种 Python 安装都是“物理”安装——绝不是虚拟的。

标签: pythonanacondaconda

解决方案


卸载其他python安装并创建不同的conda环境,这是最擅长conda的。使用conda你的 anaconda 安装来管理来自另一个独立 python 安装的包是不可能的,也不是很可行。

像这样的东西可以满足您的需求:

  1. 为 python 3.5 创建一个环境conda create -n py35 python=3.5
  2. 为您想使用的其他 python 版本创建一个环境,例如 3.6:conda create -n py36 python=3.6
  3. 使用conda activate py35, conda deactivate,conda activate py36在您的虚拟环境之间切换。

推荐阅读