簡體   English   中英

Python - Jupyter 無法識別 Unix 命令

[英]Python - Unix commands not recognized in Jupyter

我已經為課程安裝了 Git Bash、python 3.6 和 Anaconda,這要求我在 Jupyter 中使用 Unix 命令,例如 !ls、!cat、!head 等。但是,對於這些命令中的每一個,我得到(例如):

'ls' 不是內部或外部命令,也不是可運行的程序或批處理文件。

我使用的是 Windows 10。我該怎么做才能繼續學習課程? 謝謝!

請不要使用課程中提到的 !ls。 在 jupyter notebook 中使用 %ls 並且它工作正常。 希望它有幫助。

如果您在 Windows 中運行 Jupyter Notebook,請運行 conda conda install posix

它對我有用。

能夠在 Windows 上使用 Unix 命令的一種方法是安裝 MSYS。

安裝后,為了能夠在任何 Windows/python 提示符下使用命令,假設 MSYS 安裝在C:\\msys64 (如果您讓默認路徑保持不變),請將以下目錄添加到用戶或系統路徑:

C:\msys64\usr\bin

暫無
暫無

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

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