Rumah > pembangunan bahagian belakang > Golang > Mengapa 'pergi pasang' tidak berfungsi dengan zsh pada macOS?

Mengapa 'pergi pasang' tidak berfungsi dengan zsh pada macOS?

Linda Hamilton
Lepaskan: 2024-11-07 20:38:03
asal
965 orang telah melayarinya

Why is

Menyelesaikan masalah "Pergi pasang tidak berfungsi dengan zsh" dalam macOS

Apabila menghadapi masalah dengan arahan "pergi pasang" dalam zsh, ia adalah penting untuk mengesahkan tetapan konfigurasi anda. Jika anda telah menambahkan baris "eksport PATH" pada kedua-dua ~/.bash_profile dan ~/.zshrc, tetapi masih menghadapi kesukaran, mungkin terdapat konfigurasi tambahan yang diperlukan.

Konfigurasi yang disediakan mencadangkan anda memasang Go menggunakan pemasang pakej macOS dan bukannya Homebrew. Dalam kes ini, pembolehubah GOBIN hendaklah ditetapkan kepada "/usr/local/go" dan GOPATH kepada "$HOME/go". Untuk menangani perkara ini, kemas kini fail ~/.zshrc anda dengan baris berikut:

export GOPATH=$HOME/go
export GOROOT=/usr/local/go
export GOBIN=$GOPATH/bin
export PATH=$PATH:$GOPATH
export PATH=$PATH:$GOROOT/bin
Salin selepas log masuk

Tetapan ini mengkonfigurasi GOBIN dan GOPATH dengan betul untuk lokasi pemasangan pemasang pakej macOS. Selepas mengemas kini konfigurasi anda, tutup dan buka semula terminal anda untuk memastikan perubahan dimuatkan. Anda kini sepatutnya berjaya menjalankan "go install" menggunakan zsh.

Atas ialah kandungan terperinci Mengapa 'pergi pasang' tidak berfungsi dengan zsh pada macOS?. 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