You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

如何在Google Colab中将Python降级至3.8或3.10版本?

在Google Colab中切换到Python 3.8/3.10的可行方案

你之前尝试的命令仅修改了系统默认Python的指向,但Colab的Jupyter内核绑定的是原始环境的Python,因此不会生效。以下是两种可靠的切换方案,通过虚拟环境隔离目标版本,避免破坏原有环境:

切换到Python 3.8

  • 安装Python 3.8及配套组件
!sudo apt-get update
!sudo apt-get install python3.8 python3.8-dev python3.8-distutils python3.8-venv -y
  • 给Python 3.8安装pip
!curl https://bootstrap.pypa.io/get-pip.py | python3.8
  • 创建并激活虚拟环境
!python3.8 -m venv colab_py38
!source colab_py38/bin/activate && python --version
  • 在激活的环境里安装依赖(替换为你的实际包名)
!source colab_py38/bin/activate && pip install 你的依赖包名称

切换到Python 3.10

步骤与上述一致,仅替换版本号:

  • 安装Python 3.10及配套组件
!sudo apt-get update
!sudo apt-get install python3.10 python3.10-dev python3.10-distutils python3.10-venv -y
  • 给Python 3.10安装pip
!curl https://bootstrap.pypa.io/get-pip.py | python3.10
  • 创建并激活虚拟环境
!python3.10 -m venv colab_py310
!source colab_py310/bin/activate && python --version
  • 安装依赖
!source colab_py310/bin/activate && pip install 你的依赖包名称

注意:每次运行代码前需先激活对应虚拟环境,否则会自动回到Colab默认的Python版本。

内容的提问来源于stack exchange,提问作者Monder

火山引擎 最新活动