В чем разница между! {} И! $ В блокноте jupyter? - PullRequest
0 голосов
/ 30 апреля 2020

Я запускаю эту команду в своем блокноте jupyter двумя способами:

! {sys.executable} -m pip install numpy

и

! $sys.executable -m pip install numpy

оба дают одинаковый вывод.

В чем разница между двумя?

1 Ответ

0 голосов
/ 01 мая 2020

Ответ теперь официально получен в этом документе Google :

  • Обязательные элементы: без подложки
  • Необязательные взаимоисключающие элементы: квадратные скобки, разделители труб
  • Обязательные взаимоисключающие элементы: фигурные скобки, разделенная труба

Знак доллара означает: мы находимся в системной оболочке, то есть в той программе, в которую вы ввели, как только Вы открываете приложение «Терминал». Знак доллара часто является символом, используемым для обозначения того, где вы можете начать вводить команды (там должен появиться мигающий курсор).

Следуя моим примерам, не копируйте знак доллара.

Это не то, где вы можете запустить Python код. Тем не менее, вы будете запускать различные системные команды, такие как:

  • $ cd ~ / Desktop / compciv-2016 изменить каталог, в данном случае, в вашу папку compciv-2016, если вам удастся ее поместить. на рабочем столе
  • $ git add --all - добавить изменения в ваш Git репо
  • $ git статус - узнать текущее состояние вашего Git репо
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...