在线工具 在线编程 在线白板 在线工具 在线编程 在线白板

Task00:Jupyter Lab配置GoLang环境(CentOS)

我想请教一下,Task00:Jupyter Lab配置GoLang环境(CentOS)
最新回答
恶性情感

2025-03-29 16:36:55

1、下载安装包并解压 golang.org/doc/install

2、添加环境变量

方式二:用contos7的yum安装安装(不推荐)

1、yum下载

如果CentOS下的yum里没有golang,则需要通过epel安装

(PS:什么是EPEL? EPEL的全称叫 Extra Packages for Enterprise Linux 。EPEL是由 Fedora 社区打造,为 RHEL 及衍生发行版如 CentOS、Scientific Linux 等提供高质量软件包的项目。装上了 EPEL之后,就相当于添加了一个第三方源。)

2、配置环境变量

运行测试

3、运行go

出现类似 go version go1.15.5 linux/amd64 即可!

4、测试 写个hello world来试一下

vim hello.go

执行

输出 Hello world!测试成功

二、Jupyter Lab配置golang

安装 go kernel

1、服务器 go get 有“打不开”的问题:参考 shockerli.net/post/go-g...

通过修改 GOPROXY 环境变量的方式解决。

2、添加好再接着执行

3、然后在jupyter内核新建gophernotes的文件

4、cp 的源目录,需要你自己确定 gophernotes package 被安装到哪个位置

5、检查 ~/.local/share/jupyter\kernels\gophernotes\kernel.json 文件 的 "argv" 数组的 gophernotes 路径是否正确

修改kernels中gophernotes的kernel.json中argv的参数

修改为:

6、输入gophernotes提示没有此命令

将 gophernotes 添加至 PATH,执行 gophernotes 命令,得到如下输出,说明安装成功。

7、打开Jupyter lab

参考资料

1、交互式编程之Golang基本配置(Jupyter-notebooks Golang): cnblogs.com/yuzw/p/1043...

2、Jupyter 集成 go 内核 jianshu.com/p/5da409072...

3、一键解决 go get golang.org/x 包失败: shockerli.net/post/go-g...