bec*_*rrr 7 python bash shell jupyter-notebook
所以我有一个 shell 脚本,它运行一个我将在Jupyter中使用的程序,但它是面向 bash 的,我尝试使用subprocess模块,然后我得到了error: OSError: [Errno 13] Permission denied. 但是,该脚本位于我的目录中,其中包含 ipynb 文件,因此我应该拥有权限。
import subprocess
subprocess.call(['./Heasoft.sh'])
Run Code Online (Sandbox Code Playgroud)
这就是我所拥有的一切;它可以在终端中运行,但不能在笔记本中运行。我做错了什么吗?
小智 6
您还可以通过在 jupyter 笔记本单元中输入来简单地运行任何脚本:
%%sh
cat myscript.sh
./myscript.sh
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
32639 次 |
| 最近记录: |