Perintah zsh tidak ditemukan php vscode

Jendela baru terbuka dengan VSCode meminta jika Anda VSCode dapat mengakses semua folder. Pilih “YA”. Kamu selesai. Luncurkan ulang VSCode lagi, sekarang coba Ctrl + ~ untuk meluncurkan terminal zsh baru. Tada. kamu selesai. Tidak perlu pergi ke `pengaturan. json` dan ikut campur

Catatan. Ini adalah perbaikan yang saya temukan setelah memutakhirkan ke MacOS Big Sur. VSCode berfungsi sebelum pemutakhiran OS untuk saya

Saya baru saja mengikuti jawaban pilihan teratas di sini dan berhasil menginstal perintah code Visual Studio Code di terminal saya

Namun, perintah code gagal meluncurkan Visual Studio Code setiap kali setelah saya memulai ulang MacBook Pro

~ code
zsh: command not found: code

Apakah mungkin menginstal code_ secara permanen sehingga saya tidak perlu menginstalnya setiap kali menyalakan MacBook Pro?

ZSH adalah shell alternatif populer yang dirancang untuk menjadi versi tambahan dari shell Bourne. ZSH dipilih untuk menggantikan Bash dan menjadi shell login default di macOS Catalina dan lebih tinggi. Bagi Anda yang belum tahu, shell adalah mesin yang mendasari Terminal. app, tempat perintah diterjemahkan ke dalam panggilan sistem

Masalah umum bagi pengguna ZSH adalah zsh. perintah tidak ditemukan pesan kesalahan, yang mungkin muncul setelah Anda melakukan perubahan pada sistem. Pada artikel ini, kami akan menunjukkan kepada Anda beberapa solusi yang mungkin untuk dicoba jika Anda mengalami "zsh. perintah tidak ditemukan” di Mac Anda

Isi

zsh. perintah tidak ditemukan

“zsh. perintah tidak ditemukan", seperti banyak pesan kesalahan "perintah tidak ditemukan" lainnya, hanya menunjukkan bahwa tidak ada zsh file yang dapat dieksekusi yang ditempatkan di lokasi sistem yang dituju, biasanya /usr/bin atau /usr/local/bin. Kami telah membahas beberapa yang paling umum, yaitu “pip. perintah tidak ditemukan”, konda. perintah tidak ditemukan atau “perintah apt-get tidak ditemukan”

Pesan kesalahan mungkin muncul setiap kali Anda mencoba menjalankan perintah seperti yang ditunjukkan pada gambar di bawah

Penyebab “zsh. perintah tidak ditemukan” bervariasi, tetapi ada beberapa yang umum di MacOS

  • Pengaturan variabel sistem PATH salah
  • Shell login default diatur ke nilai lain, bukan ZSH (pada macOS 10. 14 Mojave dan lebih rendah)
  • File konfigurasi ZSH mengarah ke alias bash path (.bash_profile)
  • iTerm2 shell belum dikonfigurasi dengan benar

Periksa pengaturan variabel sistem PATH

Biasanya, ZSH shell menginstal executable bernama zsh di dalam direktori utilitas umum. Di macOS, lokasi utilitas umum tersebut mencakup

PATH=/bin:/usr/bin:/usr/local/bin:${PATH} export PATH

Code language: JavaScript (javascript)
0, /usr/bin, dan /usr/local/bin

Hal pertama yang mungkin ingin Anda periksa adalah apakah Anda berhasil mengacaukan variabel PATH Anda atau tidak. Jalankan perintah berikut untuk memeriksa nilai PATH saat ini

echo $PATH

Code language: PHP (php)
Check PATH system variable setting

Sekarang coba cari

PATH=/bin:/usr/bin:/usr/local/bin:${PATH} export PATH

Code language: JavaScript (javascript)
0, /usr/bin dan /usr/local/bin. Jika Anda tidak melihat salah satunya, kemungkinan besar konten

PATH=/bin:/usr/bin:/usr/local/bin:${PATH} export PATH

Code language: JavaScript (javascript)
6 Anda rusak. Perbaiki dengan menjalankan perintah di bawah ini, yang menambahkan direktori yang disebutkan di atas kembali ke

PATH=/bin:/usr/bin:/usr/local/bin:${PATH} export PATH

Code language: JavaScript (javascript)
6.

PATH=/bin:/usr/bin:/usr/local/bin:${PATH} export PATH

Code language: JavaScript (javascript)
_

Jangan khawatir tentang entri duplikat di

PATH=/bin:/usr/bin:/usr/local/bin:${PATH} export PATH

Code language: JavaScript (javascript)
8. macOS, seperti banyak sistem operasi lainnya, memindai setiap direktori dalam daftar

PATH=/bin:/usr/bin:/usr/local/bin:${PATH} export PATH

Code language: JavaScript (javascript)
8 secara berurutan. Setelah executable ditemukan, itu berhenti. Jadi duplikat entri di

PATH=/bin:/usr/bin:/usr/local/bin:${PATH} export PATH

Code language: JavaScript (javascript)
_8 tidak memiliki masalah kompatibilitas sama sekali

Atau, Anda dapat menjalankan perintah

exec /bin/zsh

_1 alih-alih

exec /bin/zsh

2 untuk melihat output yang sama

Setel ulang ZSH

Secara default, ZSH menjalankan skrip inisialisasi saat instalasi, yang mengatur semuanya termasuk

PATH=/bin:/usr/bin:/usr/local/bin:${PATH} export PATH

Code language: JavaScript (javascript)
6 variabel sistem

Jadi cara yang lebih cepat untuk memperbaiki zsh. perintah tidak ditemukan adalah menjalankan salah satu dari perintah berikut. Ini akan menjalankan kembali skrip init dan menyiapkan instalasi ZSH baru untuk Anda

exec /bin/zsh

atau

exec /usr/bin/zsh

Setel shell login default ke ZSH

Seperti yang kami sebutkan sebelumnya, hingga sebelum macOS Catalina, sistem operasi ini masih menggunakan Bash sebagai shell default-nya

Jika Anda telah menginstal dan menggunakan ZSH pada Mac yang sama sebelumnya, ada kemungkinan ada sesuatu yang mengacaukan pengaturan sistem Anda dan mengatur ulang opsi khusus tersebut, sehingga menyebabkan "zsh. perintah tidak ditemukan". Jika demikian, ikuti petunjuk di bawah ini untuk mengatur shell login default ke ZSH

  • Buka aplikasi Terminal
  • Pilih Preferensi, pilih Perintah (jalur lengkap) di bawah Kerang terbuka dengan bagian. Masukkan

    exec /bin/zsh

    _4 alih-alih

    exec /bin/zsh

    5 atau

    exec /bin/zsh

    6.
  • Keluar dari Mac Anda dan masuk kembali agar perubahan diterapkan

Alternatifnya, Anda cukup menjalankan perintah berikut (jika Anda masih dapat mengakses shell) untuk memperbaiki

exec /bin/zsh

7

chsh -s $(which zsh)

Code language: JavaScript (javascript)

Menjalankan perintah di atas tanpa

exec /bin/zsh

8 akan membuat perubahan hanya untuk pengguna Anda. Jika Anda menggunakan sudo, itu akan mengubah shell tidak hanya untuk pengguna saat ini tetapi juga untuk

exec /bin/zsh

9

Bagi Anda yang belum tahu,

exec /usr/bin/zsh

0 adalah program Linux yang digunakan untuk mengubah shell login Anda. Jika sebuah shell tidak diberikan pada baris perintah,

exec /usr/bin/zsh

0 memintanya. Harap perhatikan bahwa Anda hanya akan diizinkan untuk mengubah ke shell yang terdaftar di

exec /usr/bin/zsh

2

Campuran konfigurasi ZSH dan Bash

Satu hal lagi yang perlu diingat bahwa file konfigurasi

exec /usr/bin/zsh

3 Anda tidak boleh menyertakan file konfigurasi Bash lainnya. Kami tidak tahu mengapa itu terjadi tetapi banyak pengguna melaporkan bahwa ini adalah masalah dalam kasus mereka. Ikuti petunjuk di bawah ini untuk memeriksa file konfigurasi ZSH Anda

  • Edit file konfigurasi ZSH Anda. Biasanya terletak di

    exec /usr/bin/zsh

    _3 atau

    exec /usr/bin/zsh

    5. Jika Anda tidak dapat menemukan kedua file tersebut, edit

    exec /usr/bin/zsh

    6
  • Periksa apa pun yang terkait dengan Bash dan hapus baris tersebut. Misalnya, dalam banyak kasus, menghapus

    exec /usr/bin/zsh

    _7 di dalam

    exec /usr/bin/zsh

    3 memperbaiki masalah

    exec /bin/zsh

    7
  • Simpan file dan reboot sistem agar perubahan diterapkan

Siapkan shell iTerm2

iTerm2 adalah emulator terminal untuk macOS yang mencakup dukungan untuk banyak fitur bagus untuk pengguna yang mahir, yaitu tampilan panel terpisah, riwayat tempel, penyalinan tanpa mouse, dan banyak lagi

Bagi Anda yang menggunakan iTerm2 setiap hari, mengubah shell default sistem dengan

chsh -s $(which zsh)

Code language: JavaScript (javascript)
0 juga harus melakukan perubahan pada iTerm2. Tetapi jika tidak, ikuti petunjuk di bawah ini

  • Luncurkan iTerm2
  • Buka Preferensi > Profil > Default
  • Di bawah tab Umum, masukkan

    exec /bin/zsh

    4 di bagian Perintah
  • Simpan perubahan dan reboot untuk melihat apakah zsh. perintah tidak ditemukan pesan kesalahan hilang atau tidak

Kami harap tutorial ini memberikan informasi yang berguna untuk membantu Anda berhasil memperbaiki “zsh. perintah tidak ditemukan” pesan kesalahan. Anda mungkin juga ingin melihat panduan kami tentang ZSH seperti Mengonfigurasi VSCode agar berfungsi dengan Zsh atau pesan "Shell interaktif default sekarang zsh"

Jika Anda menemukan kesalahan dalam artikel, atau memiliki saran, silakan beri tahu kami melalui bagian komentar di bawah

Bagaimana cara memperbaiki perintah zsh tidak ditemukan di Mac?

Buka. zshrc dengan perintah nano /. zshrc
Tambahkan kode berikut ke file. ekspor PATH="$PATH. /memilih/homebrew/bin/"
Simpan file menggunakan Control + Enter dan X
Untuk menerapkan perubahan, ketik sumber /. zshrc di baris perintah

Bagaimana cara menambahkan PHP ke jalur Mac?

Ikuti langkah-langkah sederhana ini. .
Di dalam Terminal, jalankan vim ~/. bash_profile
Ketik i lalu rekatkan yang berikut ini di bagian atas file. ekspor PATH=/Aplikasi/MAMP/bin/php/php5. 4. 10/bin. $PATH
Tekan ESC , Ketik. wq , dan tekan Enter
Di Terminal, jalankan source ~/. bash_profile

Bagaimana cara menginstal PHP di Mac M1?

Untuk menemukan lokasi php. ketik file php --ini di terminal Anda. .
Buka DBngin dan unduh penginstal
Instal di Mac seperti aplikasi Mac lainnya
Jalankan DBngin dan pilih untuk membuat server baru
Pilih MySQL, versinya dan buat server dengan nama khusus
Mulai server

Mengapa PHP tidak direkomendasikan macOS?

PERINGATAN. PHP tidak disarankan PHP disertakan di macOS untuk kompatibilitas dengan perangkat lunak lawas . Versi macOS yang akan datang tidak akan menyertakan PHP. Runtime bahasa skrip seperti Python, Ruby, dan Perl disertakan di macOS untuk kompatibilitas dengan perangkat lunak lawas.