python - 创建具有不同python版本的conda环境时,python版本不会改变
问题描述
我目前将 python3 设置为我的默认 python 版本,但我希望能够为某些事情切换回 python2,所以我使用以下命令创建了一个 conda 环境:
conda create -n py2 python=2.7
然后通过以下方式激活它:
source activate py2
但是当我这样做时:
python --version
我仍然得到
Python 3.6.8
我在这里做错了什么?我正在尝试下载一个仅与 python2 兼容的 conda 包,但尽管处于 python2 环境中,但它一直告诉我我的 python 版本不兼容。
解决方案
您可能会遇到多个环境相互叠加的问题。
尝试运行:
conda deactivate
多次以退出所有环境。然后运行:
condo activate py2
推荐阅读
- css - Material UI Appbar 上的垂直分隔线
- react-native - firebase.storage(app) arg 需要 FirebaseApp 实例或未定义
- reactjs - 如何在 React 中获取 Froala 编辑器的实例?
- php - WP 函数根据子类别计数添加正文类
- python - 有没有更有效的方法可以从单个数字中找到最小的 Vector3 组合?
- angularjs - Jasmine Karme 单元测试 - AngularJs 指令未编译
- java - 如何在不生成代码的情况下(反)序列化 POJO 到 Avro 和 Kafka
- .net - Azure 服务总线:如何更新锁?
- python-3.x - 找不到vs代码python模块
- python - 无法将 SymPy 变量约束为实数