Kar*_*hit 4 python jupyter-notebook
我从未在 jupyter notebook 中使用过 bash。对于某些项目,我需要将 bash 与 python 一起使用,但它给了我错误。我也安装了 bash 内核。
PATH="/Downloads/dogscats/"
!ls {PATH}
Run Code Online (Sandbox Code Playgroud)
'ls' 不是内部或外部命令,也不是可运行的程序或批处理文件。
可以在 Jupyter Notebook 中使用 bash 命令,即使是在 Windows 系统上,只要 Jupyter 是从符合 bash 的命令行启动的,例如 Git Bash (MingW64)。如 OP 的代码示例所示,bash 命令必须以感叹号 ( !)开头。
然而,真正的关键是从Git Bash或Windows 上的 Ubuntu 启动。
我正在运行通过 Anaconda 安装 Python 的 Windows 10 Pro,当我通过 Git Bash 启动 Jupyter 时,以下代码有效,但当我从 Anaconda 提示符启动时则无效。
>>> !ls
database.sqlite
Weather Data Clustering using k-Means.ipynb
>>>!pip show lxml | grep Version
Version: 4.1.0
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
11282 次 |
| 最近记录: |