На MacOS Mojave я получил Sublime text 3 и Python 3.7 /2.7/Anaconda.
Я хочу убедиться, что при запуске скрипта Python, подобного этому:
john = "fun guy"
jenny = "nice lady"
jeremy = "geek"
users_input = str(input("Enter your best friend's name "))
if users_input == "john":
print("How do you know John?")
На самом деле он напечатает результат: откуда вы знаете Джона? Если я введу: john
Мой Python3.7 находится в: /usr/local/bin/python3.7
Вот моя сборка в Sublime:
{
"shell_cmd": "/usr/local/bin/python3.7 ${file}",
"selector": "source.python",
"file_regex": "^(...*?):([0-9]*):?([0-9]*)",
"working_dir": "${file_path}",
}
Нопо какой-то странной причине он прочитал его из этого места:
/usr/local/opt/python/bin/python3.7
[Finished in 0.1s]
Направляясь, я сделал
export PS1='$ '
export PATH=/usr/local/anaconda3/bin:$PATH
в моем ~/.bash_profile
.