3
วิธีการทำให้. executable สามารถใช้งานได้ทุกที่บน OS X
ฉันมีไดเรกทอรีนี้/ foo / บาร์ / ภายในผมมีไฟล์หลามชื่อmyfile.py ฉันทำให้มันปฏิบัติการได้โดยการเพิ่ม (ที่ด้านบน): #!/usr/bin/env python จากนั้นฉันทำให้มันทำงานได้โดยการออก chmod +x myfile.py ฉันแก้ไขเส้นทางของฉันโดยการออก sudo nano /etc/paths ฉันเพิ่ม/ foo / bar /ลงไป ปัญหาคือแม้ว่าฉันจะสามารถเรียกใช้ myfile.py ได้โดยพิมพ์. / myfile.pyในขณะที่ฉันอยู่ใน/ foo / bar /แต่มันไม่ทำงานจากที่อื่น ผมทำอะไรผิดหรือเปล่า? ขอขอบคุณ.