Rumah > pembangunan bahagian belakang > Golang > Bagaimana untuk Menyelesaikan Ralat 'tiada lokasi pemasangan' Semasa Memasang Pakej Go di Luar GOPATH?

Bagaimana untuk Menyelesaikan Ralat 'tiada lokasi pemasangan' Semasa Memasang Pakej Go di Luar GOPATH?

Barbara Streisand
Lepaskan: 2024-12-06 17:41:12
asal
358 orang telah melayarinya

How to Resolve the

Mengatasi Ralat "tiada lokasi pemasangan" dalam Go Install

Arahan pemasangan Go sering melemparkan mesej ralat yang membingungkan: "tiada lokasi pemasangan untuk direktori di luar GOPATH." Masalah ini timbul apabila anda cuba memasang pakej Go yang terletak di luar ruang kerja yang ditetapkan pembolehubah persekitaran GOPATH.

Masalahnya

Coretan kod yang disediakan menunjukkan isu:

~/src/go-statsd-client> echo $GOPATH
/Users/me/gopath
~/src/go-statsd-client> echo $GOROOT
/usr/local/Cellar/go/1.1.1\
~/src/go-statsd-client> go install
go install: no install location for directory /Users/me/src/go-statsd-client outside GOPATH
Salin selepas log masuk

Penyelesaian: Memperkenalkan GOBIN

Untuk pengguna OS X, kunci untuk menyelesaikan isu ini terletak pada menetapkan pembolehubah persekitaran GOBIN. Pembolehubah ini menentukan direktori pemasangan untuk boleh laku yang dibuat oleh go install.

Untuk mengkonfigurasi GOBIN, ikut langkah berikut:

mkdir bin
export GOBIN=$GOPATH/bin
Salin selepas log masuk

Atas ialah kandungan terperinci Bagaimana untuk Menyelesaikan Ralat 'tiada lokasi pemasangan' Semasa Memasang Pakej Go di Luar GOPATH?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan