Google Colab使用Kora安装Python3.8报JSONDecodeError如何修复?
问题原因
你遇到的JSONDecodeError报错是因为kora库的py38安装模块已停止维护,适配逻辑与当前Google Colab运行环境不兼容,无法正常完成Python 3.8的安装调用。
最优修复方案:安装Python 3.9
按以下步骤操作即可在Colab中正常使用Python 3.9:
- 第一步:安装Python 3.9及配套依赖
!apt-get update -y !apt-get install python3.9 python3.9-distutils python3.9-dev -y
- 第二步:为Python 3.9配置Jupyter内核
!curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py !python3.9 get-pip.py !python3.9 -m pip install ipykernel !python3.9 -m ipykernel install --name "py39" --user
- 第三步:切换运行时内核
执行完上述代码后,点击Colab顶部菜单栏「运行时」→「更改运行时类型」,在弹窗中选择内核为刚安装的py39,按需选择硬件加速器后保存,等待运行时重启即可。 - 第四步:验证安装
重启后执行以下命令,输出Python 3.9.x即为安装成功:
!python --version
*注意:如果切换内核后版本显示仍为旧版,可点击「运行时」→「重新启动运行时」刷新即可。
备用方案:安装Python 3.8
如果必须使用Python 3.8,将上述步骤中所有3.9替换为3.8即可,对应安装代码如下:
!apt-get update -y !apt-get install python3.8 python3.8-distutils python3.8-dev -y !curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py !python3.8 get-pip.py !python3.8 -m pip install ipykernel !python3.8 -m ipykernel install --name "py38" --user
安装完成后切换内核为py38即可使用。
内容的提问来源于stack exchange,提问作者Charlie Parker
相关产品推荐
相关产品推荐

