为什么 conda 不能升级 python 到 3.12

为什么 conda 不能升级 python 到 3.12

2023-11-05 23:33:29

ChrisZZ

1. 目的

弄清楚为什么执行了如下升级命令后, python 版本还是 3.11?

bash 复制代码
conda update conda 
conda update python

2. 原因

因为 conda forge 没有完成 migration

Migration is the process on Conda Forge by which packages get rebuilt to support new global versions, such as Python 3.12 or R 4.3. Conda Forge provides a dashboard to track the status of migrations, such as Python 3.12.

迁移(migration) 指的是 conda 仓库中的软件包重新编译以支持新的全局版本的过程, 例如 Python 3.12 或 R 4.3。

对于 Python 3.12 的 migration 工作进展, 可以在网页里查看:

https://conda-forge.org/status/#python312

3. 强行安装 Python 3.12

创建新的 conda 环境即可。新环境不限制 Python 版本。

bash 复制代码
mamba create -n py312 -c conda-forge python=3.12

4. References

https://stackoverflow.com/questions/77277139/install-python-3-12-using-mamba-on-mac

相关推荐
有点。8 分钟前
C++ ⼀级 2023 年06 ⽉
开发语言·c++
Mr.Jessy9 分钟前
JavaScript高级:深入对象与内置构造函数
开发语言·前端·javascript·ecmascript
charlie11451419110 分钟前
编写INI Parser 测试完整指南 - 从零开始
开发语言·c++·笔记·学习·算法·单元测试·测试
数据科学项目实践21 分钟前
建模步骤 3 :数据探索(EDA) — 1、初步了解数据:常用函数
人工智能·python·机器学习·数据挖掘·数据分析·pandas·数据可视化
Chen--Xing26 分钟前
2025鹏城杯 -- Crypto -- RandomAudit详解
python·密码学·ctf·鹏城杯
忘记92629 分钟前
session的工作原理
开发语言
java_logo36 分钟前
LinuxServer.io LibreOffice 容器化部署指南
java·开发语言·docker·dubbo·openoffice·libreoffice·opensource
꧁坚持很酷꧂36 分钟前
Windows安装Qt Creator5.15.2(图文详解)
开发语言·windows·qt
一瞬祈望1 小时前
PyTorch 图像分类完整项目模板实战
人工智能·pytorch·python·深度学习·分类
Alpha first1 小时前
C++核心知识点梳理:类型兼容、多继承与虚基类
开发语言·c++