有人可以告诉我如何在任何目录中调用我的脚本吗?
我的脚本仅返回目录中的文件数。我希望通过调用它来在任何目录中工作,而不是先复制到那里然后键入python myscript.py
python myscript.py
我使用的是Mac OS X,但是有常见的方法可以在Windows和Linux上安装它吗?
如果您的脚本以合适的shebang行开头,例如:
#!/usr/bin/env python
并且您的脚本具有可执行位设置(适用于Linux,OS X和其他类似Unix的系统):
chmod +x myscript.py
脚本的路径在PATH环境变量中:
export PATH=${PATH}:`pwd` # on Unix-like systems SET PATH=%PATH%;\path\to # on Windows
然后,您可以myscript.py从任何地方打电话。
myscript.py