簡體   English   中英

無法在 Jupyter 筆記本中使用 unix shell 命令

[英]Unable to use unix shell commands in Jupyter notebook

我已經使用 Anaconda 安裝了 Jupyter notebook 和 python。 但是,當我嘗試運行任何 UNIX shell 命令(例如“cat”)時遇到問題。 我收到以下錯誤

'cat' is not recognized as an internal or external command,
operable program or batch file.

我嘗試重新安裝 Git 和 Anaconda,但我仍然面臨同樣的問題。 順便說一下,我正在使用 Windows 10。

Windows 10 命令行沒有cat命令。

您可以使用 Windows 10 等效項,即type ,或者安裝Cygwin 之類的軟件包,它提供 Unix 等效命令。

git和Anaconda都沒有問題,也和你的運行版本沒有關系。 Jupyter 無法識別所有 UNIX 命令,而您可以使用它們的 Windows 等效命令,這將解決問題。 例如:代替ls你可以使用它的 windows 等價物,即dir這會給你相同的結果。

希望這可以幫助你!!

我使用了以下命令

!類型

代替

!貓

在 Windows 10 Jupyter Notebook 中,它工作正常。

在windows下安裝git bash,它可以讓你運行大部分Linux命令。 從 Git bash 而不是命令提示符啟動 Jupyter notebook,它接受 Unix 命令!

暫無
暫無

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

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