记一次ubantu系统因为root与普通用户go版本不同 使用sudo make编译fabric源码出现:
其他博客说的,root下修改.bash .profile /etc/profile文件 下 go路径的方法都试过了 也没改成
把/usr/local下的旧go删掉还是不行
最后成功了的解决方法:
1.切入root用户:
sudo su
输入密码 进入root
2.删除当前 go
apt-get remove golang-go
3.安装最新go
snap install --classic go
就成功升级到最新的go了(1.15.6)
然后编译
新问题:
就按照说的运行:
go mod vendor(root用户下)
成功编译
花了四个小时试了n种办法 终于成功了 还是对ubantu不熟练导致的。写这篇博客帮助其他人节省时间吧。