Я нахожусь в Mac OS 10.6 Snow Leopard, и я пытаюсь добавить каталог в свою переменную PATH, поэтому я могу запустить маленький скрипт, который я написал, просто набрав: python alarm.py в командной строке терминала.Как запустить мой скрипт python с терминала в Mac OS X без ввода полного пути?
Я поместил путь в файл .profile и, кажется, появляется, когда я эхо-файл $ PATH, но python все еще не может найти скрипт, который я поместил в этот каталог.
Вот содержимое моего файла .profile в своем домашнем каталоге:
~ toby$ vim .profile
export PATH=/Users/tobylieven/Documents/my_scripts:$PATH
Вот вывод эхо $ PATH, где все кажется хорошо:
~ toby$ echo $PATH
/Users/tobylieven/Documents/my_scripts:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin
Вот сценарий, я пытаясь запустить:
~ toby$ ls /Users/tobylieven/Documents/my_scripts
[email protected] 1 tobylieven staff 276 17 Jan 21:17 alarm.py
Вот эта команда, которую я пытаюсь использовать для запуска сценария и сообщения об ошибке вместо этого:
~ toby$ python alarm.py
python: can't open file 'alarm.py': [Errno 2] No such file or directory
Если у кого-то есть идея, что я могу делать неправильно, это было бы здорово. Большое спасибо.
Удивительный! Оно работает :). Большое спасибо: D. Просто, чтобы люди знали, вы набираете «#» на macbook pro, нажимая alt + 3. – tobuslieven