簡體   English   中英

Bash電池魔術(%%)在Jupyter筆記本(Windows 7)中給出“找不到命令”錯誤

[英]Bash cell magic (%%) giving “command not found” error in Jupyter notebook (Windows 7)

我正在嘗試使用bash單元魔術%%bash從Jupyter筆記本中的單元中調用gsutil命令,如下所示:

%%bash gsutil
但是我收到以下輸出:
bash: line 1: gsutil: command not found

另一方面,使用感嘆號語法可為我提供預期的結果:
!gsutil
給...
Usage: gsutil [-D] [-DD] [-h header]... [-m] [-o] [-q] [command [opts...] args...] Available commands: acl Get, set, or change bucket and/or object ACLs cat Concatenate object content to stdout......

! 語法不支持多行命令,即使支持,也正如我與他人合作時一樣,我需要%%bash語法才能為我工作。
有人能啟發我這背后的原因是什么,我該如何解決呢?
提前致謝。

我改用了我不知道的%%cmd魔術來解決這個問題。 我仍然需要對bash命令進行一些調整,因為存在一些細微的不一致,但是總比沒有好。

聽起來您的PATH環境變量在兩個環境中可能有所不同。 你從中得到什么

!echo $PATH

%%bash
echo $PATH

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM