+-
bounty到期在7小时内。该问题的答案有资格获得 + 100声望赏金。 Korakot Chaovavanich希望
引起更多关注对此问题:
说明为什么无法连接。以及如何正确安装Python 3.8内核。
我尝试使用conda安装新的Python版本(3.8)。
!wget -O mini.sh https://repo.anaconda.com/miniconda/Miniconda3-py38_4.8.2-Linux-x86_64.sh
!chmod +x mini.sh
!bash ./mini.sh -b -f -p /usr/local
这很好。我可以打电话给!python script.py
运行3.8版本。
所以,我很幸运用Python 3.8内核安装了另一个jupyter内核。
!conda install -q -y --prefix /usr/local jupyter
!python -m ipykernel install --name "py38" --user
我检查是否已安装内核。
!jupyter kernelspec list
然后我将笔记本下载下来。打开文本编辑器以将内核规范更改为
"kernelspec": {
"name": "py38",
"display_name": "Python 3.8"
}
这是以前使用Javascript,Java和Golang的相同技巧。
然后,我将编辑过的笔记本上传到Google云端硬盘。在Google Colab中打开笔记本。它找不到py38内核,因此它使用普通的python3内核。我再次运行所有这些单元。
!wget -O mini.sh https://repo.anaconda.com/miniconda/Miniconda3-py38_4.8.2-Linux-x86_64.sh
!chmod +x mini.sh
!bash ./mini.sh -b -f -p /usr/local
!conda install -q -y --prefix /usr/local jupyter
!python -m ipykernel install --name "py38" --user
它像以前一样安装Python 3.8内核。我刷新了浏览器,使其连接到新内核,希望它以前能够像JavaScript,Java和Golang内核一样工作。
这不起作用。它无法连接。这是the notebook
任何帮助将不胜感激。
0
投票
投票
基于这些先前的答案*,看来Google目前仅支持python 2.7和python 3.6(截至2020-03-29)。但是,如果必须使用python 3.8,则可以连接到本地运行时:https://research.google.com/colaboratory/local-runtimes.html
*先前的答案:
Use latest Python version on Google Colab How to force google colab to run in particular python version Google Colab - Choosing specific Python version Is there a way to use Python 3.5 instead of 3.6? Python 3.5 in google colab