如何让Python脚本在cmd下执行

我们在安装一下开源包的时候,有些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中。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 5.3 Windows安装说明 译者:Python 文档协作翻译小组,原文:Windows Installatio...
    布客飞龙阅读 5,825评论 0 4
  • 引言 在这里我假设你已经看完了一篇Python教程,基本熟悉了Python的结构和语法,在命令行下的Python互...
    Programmer客栈阅读 65,171评论 0 17
  • Python 二三事 面向初学者介绍Python相关的一些工具,以及可能遇到的常见问题。 最后更新 2013.5....
    hzyido阅读 67,853评论 2 42
  • (这是很早之前写的但内容没有太过时,发到这边补全一下...)面向初学者介绍Python相关的一些工具,以及可能遇到...
    jagttt阅读 67,474评论 3 44
  • 东方微亮兮,月之呼而欲出。 心神忐忑兮,今月安知无恙。 徐徐摆步兮,如处子含羞遮面。 白云纷绕兮,若轻纱飞舞随风。...
    令狐杨子阅读 3,602评论 0 5

友情链接更多精彩内容