#python #sublimetext3
#python #sublimetext3
Вопрос:
Когда я запускаю simple print («Привет») в командной строке, он успешно выполняется. Но в текстовом редакторе sublime отображается приведенная ниже ошибка. Я также установил пакет python3 в sublime. Пожалуйста, помогите мне в этом!
'py' is not recognized as an internal or external command,
operable program or batch file.
[Finished in 0.1s with exit code 1]
[shell_cmd: py -3 -OO -u "C:UsersreedaDummy.py"]
[dir: C:Usersreeda]
[path: C:Program FilesCommon FilesOracleJavajavapath;C:Program FilesJavajdk-14.0.1bin;C:windowsSysWOW64;C:Program Filesnodejs;C:ProgramDatachocolateybin;C:UsersreedaAppDataLocalProgramsPythonPython39Scripts;C:UsersreedaAppDataLocalProgramsPythonPython39;C:Program FilesJavajdk-14.0.1bin;C:UsersreedaAppDataLocalProgramsMicrosoft VS Codebin;C:UsersreedaAppDataRoamingnpm]
Комментарии:
1. У меня не установлен sublime, но вы можете видеть,
shell_cmd
что он запускает «py» вместо «python», возможно, у вас есть где-то в настройках, чтобы изменить, какая команда запущена
Ответ №1:
- в Sublime нажмите Ctrl Shift P (команда linux в ST для ‘goto anything’)
- Введите в поле «установить»,**
- нажмите на «sublime package control: установить пакет».
- Затем выберите SublimeREPL. Он установит его автоматически.
- Чтобы использовать его, перейдите в меню Tools> sublimerepl> python. (или вы настраиваете Ctrl B для легкого открытия)
Комментарии:
1. Он работает в режиме sublimREPL. Спасибо! Но почему он показывает ошибку в своем интерпретаторе по умолчанию?
Ответ №2:
Sublime, вероятно, не может найти, где установлен python. Вам просто нужно добавить его в свой path вот так:
C:>задать ПУТЬ=C:Program FilesPython 3.9;%ПУТЬ%
C:>установить PYTHONPATH=%PYTHONPATH%;C:My_python_lib
C:>python