我想在路径中添加一些python脚本。
我可以将bash脚本添加到路径中的文件夹中,然后从任何地方执行它们。 当我使用python脚本时,我只能在同一目录下执行它们。
例如,如果我将test和test2.py放在路径中的同一文件夹中。
这项工作:
sh test success hello world
这不是:
python test.2.py python: can't open file 'test2.py': [Errno 2] No such file or directory [Errno 2] No such file or directory
答案 0 :(得分:6)
假设python源文件位于路径上的目录中,请执行以下操作:
#!/usr/bin/env python
chmod +x test.2.py
test.2.py
答案 1 :(得分:4)
python
命令不会搜索$PATH
脚本,例如bash
。
制作test.2.py
可执行文件,然后输入第一行:
#!/usr/bin/python
然后键入:
运行它test.2.py