Как я могу изменить мой файл.bash_profile, чтобы я мог запускать свои скрипты на python без ввода пути к файлу?

Я новичок в OSX и знакомлюсь с файловыми структурами в этой среде. Мой файл.bash_profile выглядит так:

# Setting PATH for EPD_free-7.3-2
# The orginal version is saved in .bash_profile.pysave
PATH="/Library/Frameworks/Python.framework/Versions/Current/bin:${PATH}"
export PATH

Мои сценарии находятся в нескольких каталогах, например:

/Users/LMS/Documents/pydata-book
/Users/LMS/Documents/python_scripts

То, что я хотел бы сделать, это открыть мой терминал, ввести имя сценария (например, myscript.py) и выполнить, так же, как это можно сделать, указав ассоциацию файлов *.py с Python в среде Windows.,

Кто-нибудь может помочь мне сделать это с Mac?

Спасибо

1 ответ

Решение

Попробуйте добавить это в ваш.bash_profile:

# Setting PATH for EPD_free-7.3-2
# The orginal version is saved in .bash_profile.pysave
PATH="/Library/Frameworks/Python.framework/Versions/Current/bin:/Users/LMS/Documents/pydata-book:/Users/LMS/Documents/python_scripts:${PATH}"

export PATH

По сути, вы помещаете каталоги, которые содержат требуемые исполняемые файлы, через ':'

Другие вопросы по тегам