Система сборки не будет работать в Sublime Text3 и Python3.7 - PullRequest
0 голосов
/ 27 октября 2019

На 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.

...