当我运行 GoLang 程序时,它向我抛出此异常:packages/go-lang/1.3/pkg/tool/linux_amd64/6l: readsym out of sync它是否来自我的amd64,它不会被 resize 模块支持?代码块:package mainimport ( "fmt" "github.com/nfnt/resize" "image/jpeg" "log" "os")func main() { //Open fmt.Printf("Open data2\n") file, err := os.Open("data2.png") check(err) // decode jpeg into image.Image fmt.Printf("Decode file\n") img, err := jpeg.Decode(file) check(err) file.Close() // resize to width 1000 using Lanczos resampling // and preserve aspect ratio resize.Resize(1000, 0, img, resize.Lanczos3)}func check(e error) { if e != nil { log.Fatal(e) }}我的操作系统:Linux chamber-tommy 3.13.0-32-generic #57-Ubuntu SMP Tue Jul 15 03:51:08 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux删除该行resize.Resize(1000, 0, img, resize.Lanczos3)及其导入以及变量 img 后。它运行良好。但是,当我执行 ago test并go build在$GOPATH/src/github.com/nfnt/resize其中起作用时,我的提示是:PASS ok github.com/nfnt/resize 0.029s另一个信息是,我在较旧的签入时收到相同的错误消息,例如: git checkout 8aee0d995b6
1 回答
- 1 回答
- 0 关注
- 190 浏览
添加回答
举报
0/150
提交
取消