在jupyter笔记本中使用bash命令

时间:2018-01-31 10:28:20

标签: python jupyter-notebook

我从未使用过jupyter笔记本的bash。对于某些项目,我需要使用python bash,但它给了我错误。我也安装了bash内核。

PATH="/Downloads/dogscats/"
!ls {PATH}
  

' LS'不被视为内部或外部命令,   可操作程序或批处理文件。

2 个答案:

答案 0 :(得分:0)

只要从兼容bash的命令行(如Git Bash(MingW64))启动Jupyter,就可以在Jupyter Notebook中使用bash命令,即使在Windows系统上也是如此。如OP的代码示例所示,bash命令必须以感叹号(!)开头。

但是,真实密钥是从Git Bash或可能从Ubuntu on Windows启动的。

我正在运行Windows 10 Pro,并通过Anaconda安装了Python,当我通过Git Bash启动Jupyter时,以下代码有效,但是从Anaconda提示符下启动时,以下代码无效。

>>> !ls
database.sqlite
Weather Data Clustering using k-Means.ipynb

>>>!pip show lxml | grep Version
Version: 4.1.0

答案 1 :(得分:0)

安装Git Bash for Windows对我来说是成功的。之后,从那里运行jupyter笔记本。

相关问题