Rumah > pembangunan bahagian belakang > Golang > Mengapakah `go get` Gagal dengan Laluan Import yang Tidak Selesai?

Mengapakah `go get` Gagal dengan Laluan Import yang Tidak Selesai?

Susan Sarandon
Lepaskan: 2024-12-16 03:12:17
asal
173 orang telah melayarinya

Why is `go get` Failing with Unresolved Import Paths?

Laluan Import Tidak Selesai Semasa Perintah "go get"

Apabila cuba memasang pakej "web.go" menggunakan "go get" arahan, anda menghadapi ralat yang menunjukkan laluan import tidak dikenali. Ralat ini boleh berpunca daripada tetapan GOROOT yang salah.

Konfigurasi GOROOT

Pastikan pembolehubah persekitaran GOROOT anda menghala ke direktori pemasangan Go yang betul. Dalam kes anda, nampaknya Go dipasang di "/usr/local/go." Untuk membetulkannya, tetapkan pembolehubah GOROOT dengan sewajarnya:

export GOROOT=/usr/local/go
Salin selepas log masuk

Konfigurasi GOPATH

Anda juga perlu mengkonfigurasi pembolehubah persekitaran GOPATH untuk menentukan lokasi ruang kerja anda. Ruang kerja anda nampaknya terletak di "/home/me/go." Tetapkan GOPATH kepada direktori ini:

export GOPATH=/home/me/go
Salin selepas log masuk

Mengemas kini Laluan

Tambahkan direktori GOROOT pada pembolehubah persekitaran PATH anda untuk menjadikan arahan Go boleh diakses dari mana-mana lokasi:

export PATH=$PATH:$GOROOT/bin
Salin selepas log masuk

Tambahan Penyelesaian masalah

  • Jika langkah di atas tidak menyelesaikan isu, cuba pasang Go menggunakan pengurus pakej Ubuntu:

    sudo apt-get install golang
    Salin selepas log masuk
  • Untuk lebih banyak bantuan visual, rujuk tutorial video ini:

    http://www.youtube.com/watch?v=2PATwIfO5ag
    Salin selepas log masuk

Setelah ini konfigurasi telah disediakan, cuba pasang pakej "web.go" sekali lagi. Ini sepatutnya menyelesaikan ralat laluan import yang tidak dikenali.

Atas ialah kandungan terperinci Mengapakah `go get` Gagal dengan Laluan Import yang Tidak Selesai?. 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