免费白嫖GoogleT4和T100——Colab 更换python版本

我们有时候根据具体任务,需要变动python版本,但Colab官方给出的解释是只有python2.7和python3.6可用,拜托,python3.9都出来啦,现在给出切换python3.8参考代码。

升级

按照以下代码一步步执行即可:

#察看当前python 版本
!python -V
# install Anaconda3
!wget -qO ac.sh https://repo.anaconda.com/archive/Anaconda3-2020.07-Linux-x86_64.sh 
!bash ./ac.sh -b
# a fake google.colab library
!ln -s /usr/local/lib/python3.6/dist-packages/google \
       /root/anaconda3/lib/python3.8/site-packages/google
# start jupyterlab, which now has Python3 = 3.8
!nohup /root/anaconda3/bin/jupyter-lab --ip=0.0.0.0&
# access through ngrok, click the link
!pip install pyngrok -q
from pyngrok import ngrok
print(ngrok.connect(8888))
import os
os.environ['PATH'] = '/root/anaconda3/bin:' + os.environ['PATH']
#察看更新后的python 版本
!python -V

降级

最近有读者问,现在colab的版本是3.7,要如何降到3.6
现在给上具体操作
首先去官网https://repo.anaconda.com/archive/下载对应python版本的anaconda
比如下载python3.6.5的操作步骤如下

# install Anaconda3
!wget -qO ac.sh https://repo.anaconda.com/archive/Anaconda3-5.2.0-Linux-x86_64.sh
!bash ./ac.sh -b
# a fake google.colab library
!ln -s /usr/local/lib/python3.7/dist-packages/google \
       /root/anaconda3/lib/python3.6/site-packages/google
# start jupyterlab, which now has Python3 = 3.6
!nohup /root/anaconda3/bin/jupyter-lab --ip=0.0.0.0&
# access through ngrok, click the link
!pip install pyngrok -q
from pyngrok import ngrok
print(ngrok.connect(8888))
import os
os.environ['PATH'] = '/root/anaconda3/bin:' + os.environ['PATH']
#察看更新后的python 版本
!python -V

参考stackoverflow:链接🔗

评论 22
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

wujiekd

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值