colab 更改python版本

colab 更改python版本和cuda版本


运行github的开源代码的过程中发现要求使用的是3.6版本的python, 而colab自带的python版本是3.7,下文是将colab python版本修改为3.6的方法。

问题描述


colab 自带的python是3.7, 需要更改为python 3.6

查看colab 自带python版本:

1
!python -V
显示:
1
Python 3.7.13

解决步骤


  1. 卸载pip,之后再将pip重装在python 3.6下
    1
    !python -m pip uninstall pip
  2. 卸载自带的python,并下载python 3.6, 并设置使用python3.6
    1
    2
    3
    !sudo update-alternatives --remove python /usr/local/bin/python
    !sudo apt install python3.6
    !update-alternatives --install /usr/local/bin/python3 python3 /usr/bin/python3.6 10
  3. 将pip重装在python3.6下,并查看python版本
    1
    2
    3
    !wget https://bootstrap.pypa.io/pip/3.6/get-pip.py
    !python get-pip.py
    !python -V
    输出:
    1
    Python 3.6.9

附加:修改cuda版本 为cuda 9.0


1
2
3
4
5
!wget https://developer.nvidia.com/compute/cuda/9.0/Prod/local_installers/cuda-repo-ubuntu1604-9-0-local_9.0.176-1_amd64-deb
!dpkg -i cuda-repo-ubuntu1604-9-0-local_9.0.176-1_amd64-deb
!apt-key add /var/cuda-repo-9-0-local/7fa2af80.pub
!apt-get update
!apt-get install cuda=9.0.176-1