Saya telah mencoba untuk menginstal MacPorts untuk meningkatkan versi Rails saya sehingga saya dapat bekerja melalui Agile Web Development with Rails, PragProg (4th, 2011). Saya telah mengikuti petunjuk dalam buku ini, dan juga di situs web MacPorts , untuk melakukan instalasi dari disk image. Tampaknya menginstal dengan benar, namun menjalankan perintah port kemudian mengembalikan "port: command not found".
Saya mencari di Stack Exchange dan menemukan pertanyaan ini , jadi saya berusaha menginstal dari baris perintah menggunakan "tar xjvf MacPorts-1.9.2.tar.bz2". Sekali lagi, instal tampaknya berfungsi. Saya menerima konfirmasi bahwa MacPorts berhasil diinstal, tetapi saya masih menerima kesalahan "sudo: port: command not found" ketika mencoba memperbarui sendiri MacPorts (melalui "sudo port -v selfupdate").
Saya pikir kesalahan saya terletak pada tidak memiliki set path yang benar. Saya mengikuti saran di utas ini , yaitu menambahkan path (/ opt / local) di paths.d, tetapi saya masih mendapatkan kesalahan.
Jika itu penting, terminal diatur untuk membuka shell dengan shell login default (/ usr / bin / login). Haruskah saya mengubahnya ke / bin / bash?
Jadi, apakah ini masalah MacPorts, masalah $ PATH, atau masalah StupidUser?