首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Google Colaboratory中运行Go二进制文件

如何在Google Colaboratory中运行Go二进制文件
EN

Stack Overflow用户
提问于 2019-01-20 21:40:12
回答 1查看 2.7K关注 0票数 3

现在谷歌协作支持Python2和Python3内核。我可以添加一个Go内核,这样我也可以在Colab中使用Go吗?

我找到了一些here的例子,但它只有JavaScript和R,没有Go语言。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-01-20 21:40:12

使用this notebook,您可以通过快捷方式bit.ly/colabgocolab.to/golang轻松记住它。

以前的方法依赖于有两个笔记本,一个用于安装,另一个用于运行。现在,这两个任务必须在上面的同一个笔记本中完成。

notebook指定gophernotes作为内核。起初它无法找到,因此Colab将默认为python3。只需运行第一个cell,它将为您安装gophernote。

当第一个单元格完成时,重新加载浏览器(Ctrl+R或使用菜单)。Colab现在可以找到gophernote了。它现在可以在任何单元格中运行golang,除了第一个单元格(即python..ish)。

下面是第一个单元格的代码,以供参考。您不能在新的Python笔记本中使用它,因为没有办法将内核更改为gophernotes。您只能通过文本编辑器或复制另一个笔记本来执行此操作。

代码语言:javascript
复制
!apt install golang-go libzmq3-dev
%env GOPATH=/root/go
!go get -u github.com/gopherdata/gophernotes
!cp ~/go/bin/gophernotes /usr/bin/
!mkdir /usr/local/share/jupyter/kernels/gophernotes
!cp ~/go/src/github.com/gopherdata/gophernotes/kernel/* \
       /usr/local/share/jupyter/kernels/gophernotes
票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54277021

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档