python - 使用 Conda 安装包以进行第二次 Python 安装
问题描述
我最近在我的 Windows 中安装了 Anaconda。我这样做是为了使用来自使用 Python 3.5 作为其脚本语言的应用程序所需的某些特定渠道的一些包。
我调整了我的 PATH 变量以使用 Conda,指向特定程序的 Python 环境,但现在我想将 Conda 也用于我在 Windows 上的不同 Python 安装。
安装 Anaconda 时,它不会要求与 Python 版本相关。那么,如何使用 Conda 安装到其他 Python 安装中。两种 Python 安装都是“物理”安装——绝不是虚拟的。
解决方案
卸载其他python安装并创建不同的conda环境,这是最擅长conda
的。使用conda
你的 anaconda 安装来管理来自另一个独立 python 安装的包是不可能的,也不是很可行。
像这样的东西可以满足您的需求:
- 为 python 3.5 创建一个环境
conda create -n py35 python=3.5
- 为您想使用的其他 python 版本创建一个环境,例如 3.6:
conda create -n py36 python=3.6
- 使用
conda activate py35
,conda deactivate
,conda activate py36
在您的虚拟环境之间切换。
推荐阅读
- php - 我应该为用户地址使用单独的模型吗?
- ios - Ionic BLE Android Ble 正在检索与 IOS Ble 不同的外围设备的 MAC 地址
- javascript - 如何使用 JavaScript 检查字符串是否包含对象中的某些关键字
- javascript - 我应该在 Wix 上的复选框和按钮之间使用的功能
- linux - 用gdb调试mpi有问题
- flutter - Flutter-未检测到连接的设备
- node.js - 当我运行命令 nvm use 12.18.0 时获得退出状态 1
- c# - 可以在这个多线程循环实现中正确使用 Interlocked CompareExchange 吗?
- react-native - 反应本机确认码字段值
- node.js - firebase admin json 文件可以在 github 上公开吗?