Jestem na Mac OS 10.6 Snow Leopard i próbuję dodać katalog do mojej zmiennej PATH, dzięki czemu mogę uruchomić mały skrypt napisałem po prostu wpisując: python alarm.py na monicie terminalu.Jak mogę uruchomić skrypt Pythona z terminala w Mac OS X bez konieczności wpisywania pełnej ścieżki?
Umieszczam ścieżkę w moim pliku .profile i wydaje się, że pojawia się, gdy wysyłam echo $ PATH, ale python nadal nie może znaleźć skryptu, który umieściłem w tym katalogu.
Oto zawartość mojego pliku .profile w moim katalogu domowym:
~ toby$ vim .profile
export PATH=/Users/tobylieven/Documents/my_scripts:$PATH
Oto wyjście echo $ PATH, gdzie wszystko wydaje się dobrze:
~ toby$ echo $PATH
/Users/tobylieven/Documents/my_scripts:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin
Oto skrypt jestem próbuje uruchomić:
~ toby$ ls /Users/tobylieven/Documents/my_scripts
[email protected] 1 tobylieven staff 276 17 Jan 21:17 alarm.py
Oto polecenie, którego próbuję użyć, aby uruchomić skrypt i komunikat o błędzie zamiast tego zamiast:
~ toby$ python alarm.py
python: can't open file 'alarm.py': [Errno 2] No such file or directory
Jeśli ktoś ma pojęcie, co mogę robić źle, to byłoby wspaniale. Wielkie dzięki.
Awesome! To działa :). Wielkie dzięki: D. Aby ludzie wiedzieli, wpisujesz "#" na macbook pro, naciskając alt + 3. – tobuslieven