Rumah >pembangunan bahagian belakang >Golang >Pergi Pasang Ralat: Bagaimana untuk Membetulkan 'Tiada Lokasi Pemasangan untuk Direktori Di Luar GOPATH'?

Pergi Pasang Ralat: Bagaimana untuk Membetulkan 'Tiada Lokasi Pemasangan untuk Direktori Di Luar GOPATH'?

Linda Hamilton
Linda Hamiltonasal
2024-12-02 15:59:13260semak imbas

Go Install Error: How to Fix

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:

  1. Buat direktori bin dalam anda GOPATH:

    mkdir bin
  2. 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!

Kenyataan:
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