我有一个命令别名(我正在设置Python开发环境)
alias python=~/virtualenv/bin/python
这样我~/virtualenv/bin/python
只需输入即可运行python
。现在在我的项目中有一个shell脚本,例如:
#!/bin/sh
python run-project.py
是否可以在不更改脚本的情况下使脚本使用别名python
而不是在脚本中python
找到的别名$PATH
?
@Mikel这甚至比您的其他答案还要好。但是不能接受评论。
—
phunehehe 2011年
我更新了答案以包含该建议。
—
Mikel
#!/usr/bin/env python
python脚本的顶部似乎更容易。