Closed hlalibe closed 6 years ago
Hi @hlalibe,
the error message above assumes that the user knows how to install the desired go packages, and merely reminds him/her to install them since they were not found.
To be precise, the exact commands to run may depend on the packages: each one may have its own installation procedure, but in most cases go get
followed by go install -i
is enough (the flag -i
is essential).
In this case:
go get -v gonum.org/v1/gonum/mat
go install -v -i gonum.org/v1/gonum/mat
After these commands, does import "gonum.org/v1/gonum/mat"
still produce the error you described ?
P.S. it's important to use the same go compiler version used to build gophernotes
thanks @cosmos72 it's working now. I'm new to Go and I thought as we give the internet address of a package that it would install it in the background if not present.
I had to remove the -i flag though from go install -v -i gonum.org/v1/gonum/mat
as it would not install (from terminal).
So this example runs fine now, gophernotes/examples/Matrix_Operations.ipynb
, the only thing is that i get a 64 <nil>
or 121 <nil>
after the output as displayed.
wiring go get foo.bar.com
(go get
downloads, compiles and installs, so no need for go install
) as a Jupyter magic command would be an interesting PR :)
Hi,
Just installed, went fine, i can run all your examples in Display.ipynb without any error messages.
Now i wanted to try the examples in Matrix_Operations.ipynb, this code:
returns:
repl.go:5:5: error loading package "gonum.org/v1/gonum/mat" metadata, maybe you need to download (go get), compile (go build) and install (go install) it? can't find import: "gonum.org/v1/gonum/mat"
I can run go get commands from terminal normally. I suspect something wrong with my installation, but not sure where to look. Ubuntu 16.04 conda list ipython returns ipython 6.1.0 I'm using go version go1.9.7 linux/amd64