ฉันได้พยายามติดตั้ง MacPorts เพื่ออัพเกรด Rails ของฉันเพื่อให้ฉันสามารถทำงานผ่านการพัฒนาเว็บ Agile ด้วย Rails, PragProg (4th, 2011) ฉันได้ทำตามคำแนะนำในหนังสือรวมถึงบนเว็บไซต์ MacPortsเพื่อทำการติดตั้งจากดิสก์อิมเมจ ดูเหมือนว่าจะติดตั้งอย่างถูกต้องอย่างไรก็ตามการรันคำสั่งพอร์ตหลังจากส่งคืน "พอร์ต: ไม่พบคำสั่ง"
ฉันค้นหา Stack Exchange และพบคำถามนี้ฉันจึงพยายามติดตั้งจากบรรทัดคำสั่งโดยใช้ "tar xjvf MacPorts-1.9.2.tar.bz2" ดูเหมือนว่าการติดตั้งจะทำงานอีกครั้ง ฉันได้รับการยืนยันว่าติดตั้ง MacPort เรียบร้อยแล้ว แต่ฉันยังคงได้รับข้อผิดพลาด "sudo: port: command not found" ในการพยายามอัปเดต MacPorts ด้วยตนเอง (ผ่าน "sudo port -v selfupdate")
ฉันคิดว่าข้อผิดพลาดของฉันอยู่ที่การไม่มีเส้นทางที่ถูกต้อง ฉันทำตามคำแนะนำในหัวข้อนี้คือการเพิ่มเส้นทาง (/ opt / local) ใน path.d แต่ฉันยังคงได้รับข้อผิดพลาด
หากมีความสำคัญเทอร์มินัลจะตั้งค่าให้เปิดเชลล์ด้วยเชลล์ล็อกอินเริ่มต้น (/ usr / bin / login) ฉันควรเปลี่ยนสิ่งนี้เป็น / bin / bash หรือไม่
ดังนั้นนี่คือปัญหา MacPorts ปัญหา $ PATH หรือปัญหา StupidUser หรือไม่