Ralat Pasang Pergi: Menyelesaikan "Tiada Lokasi Pemasangan untuk Direktori Di Luar GOPATH"
Bagi sesetengah orang, arahan pemasangan Go mungkin menghadapi mesej ralat yang serupa kepada "tiada lokasi pemasangan untuk direktori [direktori projek] di luar GOPATH." Walau bagaimanapun, menetapkan pembolehubah persekitaran $GOPATH dan $GOROOT tidak menyelesaikan isu.
Kunci untuk menyelesaikannya terletak pada menetapkan pembolehubah persekitaran GOBIN. Dengan mencipta direktori bin dan mengeksport GOBIN=$GOPATH/bin, anda boleh menentukan lokasi pemasangan khusus dalam GOPATH anda. Ini menghapuskan kekeliruan yang timbul apabila percubaan go install untuk memasang pakej di luar direktori sistem lalai.
Berikut ialah pecahan langkah:
Buat direktori bin dalam anda GOPATH:
mkdir bin
Tetapkan pembolehubah persekitaran GOBIN ke titik ke direktori bin:
export GOBIN=$GOPATH/bin
Dengan mengikuti langkah ini, anda boleh memastikan go install berjaya memasang pakej dalam GOPATH anda, mengelakkan mesej ralat "tiada lokasi pemasangan".
Atas ialah kandungan terperinci Pergi Pasang Ralat: Bagaimana untuk Membetulkan 'Tiada Lokasi Pemasangan untuk Direktori Di Luar GOPATH'?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!