1.我在.go文件的当前目录下面运行go install出现下面的错误:

go install hello.go
go install: no install location for .go files listed on command line (GOBIN not set)

此时设置了GOPATH宏,但是没有GOBIN

解决方法:

将project的bin目录设置为GOBIN。

vim ~/.bashrc

在末尾添加

export GOBIN=/home/taoyx/program_develop/go_demo/bin

执行下面的命令生效

. ~/bashrc

再次查看GOBIN,发现该宏已经有定义了

echo $GOBIN

下面直接执行

go install

或者

go install hello.go

就可以了。

说明:

网上说,如果GOROOT正确设置的话,就不用再设置GOBIN了,但是我发现我当前的情况还是不行。此时GOROOT已经有定义了。

下面是我我安装go之后的GO的环境变量。

go env

在Ubuntu 16.04.3 LTS上运行go install出错的问题相关推荐

  1. 在Ubuntu 16.04.3 LTS上运行go+https+json示例

    下面是我依据网上资料的实操过程,记录以作备忘.该示例给出了https通信并处理json文件的例子. 平台:Ubuntu 16.04.3 LTS go版本:1.10 1.生成自签名的服务器端的私钥KEY ...

  2. 在Ubuntu 16.04.6 LTS上升级python 3.5到3.7.3实录

    缘由 我想安装一个python模块you-get,发现只能使用pip3安装,但是我发现我的Ubuntu 16.04.6 LTS上有python3.5,但是没有pip3,也无法成功安装,真是要了我的老命 ...

  3. 在Ubuntu 16.04.6 LTS上安装python3.7和pip3后出现Command '('lsb_release', '-a')' 出错问题的解决方法

    在Ubuntu 16.04.6 LTS上安装python3.7和pip3后出现Command '('lsb_release', '-a')' returned non-zero exit status ...

  4. 在Ubuntu 16.04.6 LTS上升级Go到最新版1.12.5实录

    上一次我在Ubuntu 16.04.3 LTS上从源码安装了Go,当时最新的版本是1.10,参见我之前的博文 https://blog.csdn.net/tao_627/article/details ...

  5. 在Ubuntu 16.04.5 LTS上利用python中的PIL模块压缩一百多兆的单张图片实操

    在前面的博文中,我将300多张电影海报拼接为了一张103MB的巨幅图片,我想拿它做电脑桌面(1080P),但是这么多的图片,存储和加载是个麻烦事儿,需要将它压缩到几MB大小. 在Ubuntu 16.0 ...

  6. 在Ubuntu 16.04.5 LTS上升级python的pip版本实录

    在ubuntu 16.04.5 LTS上使用Python安装模块时,比较顺手的方法是使用pip命令.这次,我在安装一个模块时,老是提示下面的问题,比较不爽.所以,我就照着提示做了一遍,记录下来,以作备 ...

  7. 在Ubuntu 16.04.3 LTS上玩转quic-go项目

    说明 quic-go是使用Go来重写chromium中的QUIC协议,将来计划过渡到IETF版本的QUIC协议. 目前该协议还处于不断更新和活跃之中,目前IETF版本的QUIC协议草案版本号已经到dr ...

  8. 在Ubuntu 16.04.3 LTS上安装Go 1.10

    升级Go新版本的原因 目前Ubuntu 16.04.3上最新的二进制Go版本是1.6.2,运行github上的一个大的go项目,发现context包在go版本1.6以上和以下的import方式有差异 ...

  9. 在Ubuntu 16.04.3 LTS上搭建Go语言环境实录

    1.安装 sudo apt-get install golang-go 目前go的最新版本是1.9.2,但是在Ubuntu 16.04上采用预编译好的包安装的话,只能是go 1.6.x版本. 安装完成 ...

最新文章

  1. 2019年中国重点大学排名发布,北大第1,清华第2,浙大第5
  2. 04 - Object-C协议与代理设计
  3. spring22:Aspectj实现环绕通知@Around
  4. 会员日亚马逊工人罢工:反抗“与机器比速度”的考核制!
  5. 阿里云容器服务入选云原生边缘「领导力企业TOP3」
  6. Java创建cookie和删除cookie
  7. 让你的JXTA应用更加安全.建立真正你自己的私有的组!
  8. 向net core 3.0进击——Swagger的改变
  9. 进程控制常用的一些操作
  10. java自定义错误码类_如何编写和应用Java的自定义异常类
  11. php数组超索引,php数组多维索引
  12. WPF 嵌入字体文件
  13. SpringBoot+Thymeleaf+ECharts实现大数据可视化(基础篇)
  14. Everything 如何搜索共享文件夹的内容
  15. ILSpy 反编译的一个工具,用于以后的使用
  16. 常用词句或缩略语汇总
  17. 微信小程序底部导航栏tabBar及不显示问题解决记录
  18. 基于遗传算法的柔性车间调度优化(Matlab代码实现)
  19. 好玩的读心术猜数字游戏
  20. 三元组顺序表表示的稀疏矩阵转置(10分)

热门文章

  1. SSL For Free 申请免费https SSL 凭证
  2. Notepad++支持jQuery、html5、css3
  3. BZOJ1202: [HNOI2005]狡猾的商人
  4. BaseTDI.sys 瑞星卡巴冲突,导致机器蓝屏
  5. T-SQL Convert转换时间类型
  6. JAVA基础(JAVA 执行环境) 第一天
  7. ubuntu设置不同的eigen版本
  8. Ubuntu18.04运行ORB_SLAM2
  9. python 64位程序 打包用于32位系统_python分别打包出32位和64位应用程序
  10. python pip指令_python 常用 pip 命令合集