2 回答

TA貢獻1877條經(jīng)驗 獲得超1個贊
您可以在 Github 上查看類似的問題:23257
因此,沒有記錄在案的適當(dāng)修復(fù),在此之前您可以嘗試一下。我使用以下方式解決了我的錯誤:
跑
go get github.com/tensorflow/tensorflow/tensorflow/go
package github.com/tensorflow/tensorflow/tensorflow/go/genop/internal/proto/github.com/tensorflow/tensorflow/tensorflow/go/core: cannot find package "github.com/tensorflow/tensorflow/tensorflow/go/genop/internal/proto/github.com/tensorflow/tensorflow/tensorflow/go/core" in any of: /usr/local/Cellar/go/1.13.5/libexec/src/github.com/tensorflow/tensorflow/tensorflow/go/genop/internal/proto/github.com/tensorflow/tensorflow/tensorflow/go/core (from $GOROOT) /Users/subhamsarkar/go/src/github.com/tensorflow/tensorflow/tensorflow/go/genop/internal/proto/github.com/tensorflow/tensorflow/tensorflow/go/core (from $GOPATH)
上面的 get 肯定找不到上述包,但是 repo 已經(jīng)克隆到你的
GOPATH
cd $GOPATH/src/github.com/tensorflow/tensorflow/tensorflow/go
git checkout r1.11
現(xiàn)在再次運行,
go get github.com/tensorflow/tensorflow/tensorflow/go
原因:討論
另外,我相信您已經(jīng)安裝TensorFlow C library
了TensorFlow Go package
.
注意:我測試過
操作系統(tǒng):MacOSX 10.15.2
Go 版本:go1.13.5 darwin/amd64

TA貢獻1851條經(jīng)驗 獲得超5個贊
由于這個問題沒有得到解決,我決定維護一個分叉:https ://github.com/galeone/tensorflow
go get github.com/galeone/tensorflow/tensorflow/go@r2.4-go
您還可以使用依賴于 fork 的tfgo,它允許簡化 Go 綁定的使用:
go get github.com/galeone/tfgo
- 2 回答
- 0 關(guān)注
- 145 瀏覽
添加回答
舉報