因PyTorch兼容问题,求Google Colab中Python3.10降3.9的代码
在Google Colab中降级Python版本以兼容PyTorch 1.8
步骤1:安装Python 3.9
先更新系统包,再安装Python 3.9:
!sudo apt-get update -y !sudo apt-get install python3.9
步骤2:设置Python 3.9为默认版本
通过更新软链接切换默认Python版本:
!sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.9 1
运行后执行以下命令选择Python 3.9:
!sudo update-alternatives --config python3
在弹出的选项中输入对应Python 3.9的编号,按回车确认。
步骤3:重新安装pip以匹配Python 3.9
切换Python版本后,需要重新安装pip确保关联到Python 3.9:
!curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py !python3 get-pip.py --force-reinstall
步骤4:验证版本
确认Python和pip已切换到3.9版本:
!python --version !pip --version
输出应显示Python 3.9.x和对应版本的pip。
步骤5:安装指定版本的PyTorch和TorchVision
现在可以正常安装目标版本:
!pip install torch==1.8.0 torchvision==0.9.0
注意事项
- 重启Colab会话后,所有配置会重置,需要重新执行上述步骤。
- 若切换版本后出现Colab内置工具报错(如ipython),可运行
!pip install ipython修复。
内容的提问来源于stack exchange,提问作者mahnoosh torabi
相关产品推荐
相关产品推荐

