【发布时间】:2020-07-01 15:35:24
【问题描述】:
我尝试使用 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
任何帮助将不胜感激。
【问题讨论】:
-
这就是它与 ijavascript 一起工作的方式 colab.research.google.com/gist/korakot/…
-
这是 Golang。 colab.research.google.com/drive/…
-
python 3.9 怎么样?请参阅 kora 中的问题:github.com/korakot/kora/issues/21
-
仅供参考,建议的答案之一不再有效,请参阅此 SO 以希望解决它:stackoverflow.com/questions/69487937/…
标签: jupyter-notebook kernel google-colaboratory python-3.8