使用beego框架写的小项目,编译完成生成exe文件,将该项目所有文件全部拷贝到别人电脑上,运行就报错,如图![微信图片_20180328175612.png](https://static.studygolang.com/180328/a9061dd67ab33928b36c2ac06b90819b.png)
在自己电脑上,删掉环境变量,可以成功,项目考到其他盘下,可以成功,后来拷贝了几乎所有文件到别人电脑,src,bin,pkg都在,还是失败,还是这个错。求大神帮看看,谢谢啦。
<a href="/user/golang001" title="@golang001">@golang001</a> 都是64位,目前问题定位到了,是引用包的原因,比如引用了_ "github.com/go-sql-driver/mysql" 和 _ "github.com/mattn/go-oci8",在别人电脑上会报错,去了就好了,但是我需要进行数据库连接呀。现在还不知道怎么搞呢。
#7
更多评论
<a href="/user/polaris" title="@polaris">@polaris</a> 我是win10,别人电脑是win7和win10都试了不行,直接写个1+1=2编译后拷过去exe文件可以运行;我beego的项目,除了exe文件,其他文件也全都拷过去,就是不行。用的liteide。
#2