Rumah >pembangunan bahagian belakang >Golang >Mengapa 'pergi memasang' Gagal dengan 'tiada lokasi pemasangan untuk direktori di luar GOPATH'?
Menyelesaikan masalah "go install" Ralat: Tiada Lokasi Pemasangan untuk Direktori
Apabila cuba memasang pakej Go menggunakan go install, anda mungkin menghadapi ralat berikut:
go install: no install location for directory /Users/me/src/go-statsd-client outside GOPATH
Ralat ini menunjukkan bahawa direktori sasaran untuk pemasangan pakej tidak berada dalam persekitaran GOPATH yang ditentukan pembolehubah.
Penyelesaian
Untuk menyelesaikan isu ini, anda perlu menetapkan pembolehubah persekitaran GOBIN untuk menentukan direktori pemasangan untuk pakej Go anda. Pembolehubah GOBIN harus menghala ke direktori dalam GOPATH anda.
Ikuti langkah ini untuk menetapkan pembolehubah persekitaran GOBIN:
Buat direktori untuk menyimpan pakej Go yang dipasang:
mkdir bin
Tetapkan pembolehubah persekitaran GOBIN kepada yang dibuat direktori:
export GOBIN=$GOPATH/bin
Nota Tambahan
Atas ialah kandungan terperinci Mengapa 'pergi memasang' Gagal dengan 'tiada lokasi pemasangan untuk direktori di luar GOPATH'?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!