Jupyter в Vscode
я пытаюсь в jupyter в vscode запустить bash-скрипт, но выдает ошибку. использую конду, ос виндовс. поставил терминал по умолчанию гит баш. может я дурачок и bash скрипты на винде не запустятся? ничего не понимаю, в колабе все работает, терминал в вскоде на баш работает(окружение активируется), а в ячейке юпитер баш не запускается, а на cmd запускается более менее, хотя русские буквы не отрисовывает.
Ответы (1 шт):
Насколько я понял, речь идёт о !. Когда IPython встречает этот магический оператор, он запускает команду чрез os.system
На Windows по-умолчанию это cmd.exe
В документации на os.system написано:
On Windows, the return value is that returned by the system shell after running command. The shell is given by the Windows environment variable COMSPEC: it is usually cmd.exe, which returns the exit status of the command run; on systems using a non-native shell, consult your shell documentation.