如何让Python脚本在cmd下执行
2015-03-27 本文已影响3631人
蓝色信仰
我们在安装一下开源包的时候,有些Python包会安装一些可执行的命令行工具到系统的PATH路径下,比如/usr/bin等目录,从而可以在bash命令行上执行这些Python工具。一个可执行的Python脚本通常会是如下格式:
#!/usr/bin/python
# -*- coding: utf-8 -*-
......
当需要在Windows下使用这些包时,此脚本会被安装到Python安装目录的Scripts子目录下。但是如上类型的Python脚本可能没办法在cmd命令行下执行,此时需要手动创建一个同名的bat文件来协助调用该脚本,bat的内容通常是:
@"c:\Python27\python.exe" "c:\Python27\Scripts\YOUR_SCRIPT" %*
此时在命令行下执行YOUR_SCRIPT
命令就能正常运行了。
当然,要记得把c:\Python27\Scripts
放到环境变量的PATH中。