有没有办法使用Python 3.5而不是3.6?

Tim*_*sis 7 google-colaboratory

我需要安装一个仅与 Python 3.5 兼容的库。有没有办法将Colaboratory中的Python版本从3.6更改为3.5?

ngr*_*ain 5

在本例中,有一种方法可以使用您想要的任何版本的 python 3.5 或 3.8,而无需在本地运行内核或通过 ngrok 代理。

\n

下载 Colab 笔记本。打开文本编辑器将内核规范更改为:

\n
"kernelspec": {\n  "name": "py38",\n  "display_name": "Python 3.8"\n}\n
Run Code Online (Sandbox Code Playgroud)\n

这与JavascriptJavaGolang使用的技巧相同。

\n

然后将编辑后的笔记本上传到 Google Drive。在 Google Colab 中打开笔记本。它找不到 py38 内核,因此它使用普通的 python3 内核。\n您需要安装 python 3.8、软件包google-colab以及ipykernel您上面定义的名称:“py38”:

\n
!wget -O mini.sh https://repo.anaconda.com/miniconda/Miniconda3-py38_4.8.2-Linux-x86_64.sh\n!chmod +x mini.sh\n!bash ./mini.sh -b -f -p /usr/local\n!conda install -q -y jupyter\n!conda install -q -y google-colab -c conda-forge\n!python -m ipykernel install --name "py38" --user\n
Run Code Online (Sandbox Code Playgroud)\n

重新加载页面,查看\xc3\xa0,可以测试版本是否正确:

\n
import sys\nprint("User Current Version:-", sys.version)\n
Run Code Online (Sandbox Code Playgroud)\n

可以在那里找到一个工作示例。

\n


Cra*_*tro 4

改变 Python\xc2\xa03 版本的唯一方法是连接到本地运行时

\n