@Altime
Учусь программированию на python

Что делать если не работает input в Sublime Text 3 (Python 3)?

Не работает input в Sublime Text 3 на Python 3. Вот на примере лёгкой программы:5e6d1820dc6cb998304702.png
  • Вопрос задан
  • 9993 просмотра
Пригласить эксперта
Ответы на вопрос 4
Опции---> Горячие клавиши. И пиши туда код:

{ "keys": ["ctrl+b"], "command": "repl_open",
"caption": "Python - RUN current file",
"id": "repl_python_run",
"mnemonic": "d",
"args": {
"type": "subprocess",
"encoding": "utf8",
"cmd": ["python", "-i", "-u", "$file_basename"],
"cwd": "$file_path",
"syntax": "Packages/Python/Python.tmLanguage",
"external_id": "python",
"extend_env": {"PYTHONIOENCODING": "utf-8"}
}
}
Ответ написан
Комментировать
hottabxp
@hottabxp Куратор тега Python
Сначала мы жили бедно, а потом нас обокрали..
Комментировать
Amunrah
@Amunrah
Сказочный персонаж ))
У саблайма, на сколько я знаю, есть такой косяк - встроенный билдер не умеет работать интерактивно. Нижняя панелька лишь отображает вЫвод, но не отправляет ввод обратно в исполняемый код. Поэтому запущенная программа будет тупо висеть фоном в ожидании данных... Вроде есть варианты решения, но лучше использовать сторонние пакеты, например SublimeREPL или Terminus (который, кстати, намного удобнее - он добавляет в саблайм полноценный командный терминал, однако нужно вникать чтоб настроить)

5e6f2e90897b6790097579.png
Ответ написан
yungtitanium
@yungtitanium
Кодер на python
А что собственно не так? Ошибку консоль выдает?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы