Saya menggunakan Ubuntu 14.04 dan saya sudah mencoba semua metode yang mungkin untuk menginstal Laravel tetapi tidak berhasil. Pesan kesalahan semua yang saya coba. Saya sekarang mencoba metode pertama dalam dokumentasi quickstart, yaitu, melalui Laravel Installer, tetapi dikatakan "Pastikan untuk menempatkan ~/.composer/vendor/bin
direktori di Anda PATH
sehingga executable Laravel ditemukan ketika Anda menjalankan perintah Laravel di terminal Anda." jadi pertanyaan saya adalah, bagaimana saya melakukannya? Ini mungkin pertanyaan sederhana tapi saya benar-benar frustrasi dan akan sangat menghargai bantuan.
$HOME
sebagai ganti~
di jalur komposer. Tidak yakin tentang bash, tetapi tentu perlu ketika Anda mengaturnya di zsh's.zshrc
.Instruksi terperinci:
di ~ / .bashrc Anda tambahkan baris ini:
Kemudian muat ulang:
Periksa apakah sudah ditambahkan dengan benar:
sumber
Di Ubuntu 16.04 LTS dengan komposer terinstal secara global, ini bekerja untuk saya.
Edit file .bashrc di direktori home Anda dengan meletakkan path ke folder komposer yang terletak di /your/home/.config/composer/vendor/bin
Jika tidak berfungsi, verifikasi jalur ke direktori tempat komposer dan tutup dan buka kembali terminal. Kalau tidak, cobalah untuk logoff dan login di Ubuntu.
Juga berfungsi di ubuntu 18.04. Terima kasih @chifliiiii atas tanggapan Anda.
sumber
Untuk mengatur PATH pada Yosemite (OS X 10.10.5), gunakan perintah di bawah ini:
Untuk memuat ulang terminal yang berhenti dan mulai lagi atau gunakan:
Membantu saya, semoga membantu orang lain di luar sana!
sumber
.zshrc
itu tidak berfungsi menggunakan~
dan akhirnya lakukan dengan$HOME
Saya melakukan semua hal di atas dan itu tidak berhasil untuk saya.
Saya baru saja menyalin ini ke terminal saya dan itu berhasil untuk saya.
sumber
Ini untuk mengatur PATH pada Mac OS X Versi 10.9.5.
Saya telah mencoba menambahkan $ HOME karena saya menggunakan profil pengguna:
Ketika Anda tidak menggunakan profil pengguna:
Kemudian muat ulang:
Saya harap ini membantu Anda.
sumber
Buka Terminal Mac:
Jika Anda belum pernah menggunakan vi, mungkin terlihat sedikit lucu pada awalnya, jadi masukkan kode berikut dengan hati-hati, agar:
PRESS ESC
TEKAN ENTER
TEKAN ENTER
Sekarang Anda harus kembali ke tampilan terminal normal.
Pastikan komposer sekarang memiliki jalur yang benar:
Jika Anda melihat path termasuk direktori file Anda, (misalnya / Pengguna / JeffStrongman/.composer/vendor/bin), Anda baik untuk pergi.
Kemudian jalankan instalasi Anda. Saya mengalami masalah ini, saat mengkonfigurasi Mac saya untuk menggunakan Laravel Valet.
Contoh (opsional)
sumber
Untuk Linux Mint 18: edit ~ / .bashrc dan tambahkan baris ini ke bawah:
kemudian resource .bashrc (ketikkan konsol):
mengujinya dengan mengetik di konsol:
atau ketik konsol:
sumber
tambahkan variabel lingkungan ke dalam
bashrc
fileUntuk Ubuntu 17.04 dan 17.10:
Untuk Ubuntu 18.04
untuk Memeriksa variabel lingkungan yang berfungsi atau tidak memuat ulang
bashrc
file terlebih dahulujika tidak menggunakan metode apa pun maka First Check Where adalah menginstal Composer untuk Periksa Jalankan Perintah ini:
lalu Copy Output tambahkan output ke baris ini dan jalankan lagi perintah.
Setelah Berhasil Laravel Perintah Bekerja Berikan Izin Ke Folder Induk (misalnya Anda menggunakan server apache daripada memberikan izin ke direktori daftar web apache seperti itu)
sumber
Menambahkan export PATH = "$ PATH: ~ / .composer / vendor / bin" ke ~ / .bashrc berfungsi dalam case Anda karena Anda hanya memerlukannya saat menjalankan terminal.
Demi kelengkapan, menambahkannya ke PATH di / etc / environment ( sudo gedit / etc / environment dan menambahkan ~ / .composer / vendor / bin di PATH) juga akan berfungsi walaupun dipanggil oleh program lain karena ini adalah sistem variabel lingkungan -lebar.
https://help.ubuntu.com/community/EnvironmentVariables
sumber
jalur saya tidak memiliki /.composer, hanya / komposer jadi jalur saya adalah: -
Ini bekerja untuk saya di ubuntu 20.04
sumber
Pengguna MacOS Sierra:
pastikan Anda menghapus MAAP dan MAAP Pro dari folder Aplikasi jika Anda menginstalnya di komputer Anda
berada di direktori root
cd ~
periksa homebrew (jika Anda memiliki homebrew diinstal) ATAU memiliki PHP yang terbarubrew install php70
export PATH="$PATH:$HOME/.composer/vendor/bin"
echo 'export PATH="$PATH:$HOME/.composer/vendor/bin"' >> ~/.bash_profile
source ~/.bash_profile
cat .bash_profile
pastikan ini ditampilkan: export PATH = "$ PATH: $ HOME / .composer / vendor / bin"
laravel
sekarang harus global
sumber
Untuk Ubuntu 16.04
sumber
Direktori tempat penyusun diatur dan disimpan dalam
bin-dir
variabel konfigurasi dan dapat berbeda tergantung pada pengaturan Anda. Menjalankan perintahcomposer global config bin-dir --absolute
akan memberi tahu Anda jalur absolut ke direktori global composer bin Anda. Dengan menggunakan perintah ini Anda dapat memodifikasi Anda.bash_profile
untuk menambahkannya ke AndaPATH
persis bagaimana itu dikonfigurasi.sumber
Saya melakukan ini dan berfungsi di osx:
makan siang terminalmu
Dan tempel
tekan kontrol + x
tekan tombol y
tekan tombol kembali / masuk
sumber
AWS Ubuntu 18,04 LTS
Linux ws1 4.15.0-1023-aws # 23-Ubuntu SMP Senin 24 Sep 16:31:06 UTC 2018 x86_64 x86_64 x86_64 GNU / Linux
Bekerja untukku.
sumber
Di Fedora:
Beberapa komposer sampah tidak ada dalam direktori .composer Jadi Anda perlu menemukannya menggunakan:
Kemudian gema bagian itu ke .bashrc
Punyaku
"/.config/composer/vendor/bin"
Ceria!sumber
ini yang saya tambahkan di file .bashrc saya dan berfungsi.
export PATH="$PATH:/home/myUsername/.composer/vendor/bin"
sumber
Jika seseorang menggunakan ZSH, semua langkahnya sama, kecuali beberapa hal:
.zshrc
export PATH=~/.composer/vendor/bin:$PATH
source ~/.zshrc
Kemudian coba
valet
, jika meminta kata sandi, maka semuanya baik-baik saja.sumber
Untuk mengatasi masalah ini pastikan Anda menemukan jalur composer.phar terlebih dahulu
Contoh milikku adalah sesuatu seperti ini
Pergi ke cd Users> User Anda> Command ls dan lihat apakah composer.phar ada di sana jika ya maka tambahkan baris di atas ke file .bash_profile Anda. Pastikan Anda mengubah nama pengguna menjadi milik Anda.
Semoga ini bisa membantu Anda
sumber