2016-07-15 36 views
0

我在Linux上运行Python时遇到了一个难题。当我想在Linux内核命名空间上运行python脚本时,我可以执行“sudo ip netns exec mynamespace python myscript.py”。如果我直接运行myscript.py,我该如何做同样的方法?在Linux内核命名空间上运行Python脚本

+0

在第一行解释shebang是shell的一个特性。如果ip工具不支持它,你必须直接调用解释。许多系统工具只​​能出于安全原因才允许运行二进制文件。 –

回答

0
#!/usr/bin/env python 
# Rest of your script 

应该这样做。

相关问题