“python.bat无法识别”在哪里获取python.bat?

时间:2017-02-28 14:10:17

标签: python batch-file chromium-embedded

我的机器上安装了python.exe(好几次)但没有安装python.bat。我正在尝试构建Chromium Embedded Frameworks,并且主批处理文件说

@echo off
python.bat tools\gclient_hook.py

但是我的机器上没有python.bat给出错误'python.bat' is not recognized as an internal or external command,operable program or batch file.

是否有python脚本版本或什么? 更新:SO User R-nar是正确的,需要剥离.bat

这不是我的代码,而是Chromium Embedded Frameworks的一部分。 cef_create_projects.bat

好的,所以在修复后我遇到了Python 2错误。看起来python.bat可能是一种间接机制,可以保持Python 2脚本的正常运行。

2 个答案:

答案 0 :(得分:1)

您必须使用depot_tools中的python.bat,请参阅此处的第2步:

https://bitbucket.org/chromiumembedded/cef/wiki/MasterBuildQuickStart#markdown-header-windows-setup

  
      
  1. 下载depot_tools.zip并解压缩到“c:\ code \ depot_tools”。不要使用资源管理器中的drag-n-drop或copy-n-paste提取,这样做   不提取隐藏的“.git”文件夹,这是必要的   depot_tools自动更新自己。您可以使用“Extract all ...”   但是上下文菜单。 7-zip也是一个很好的工具。
  2.   

答案 1 :(得分:0)

检查环境路径变量中是否有python.bat目录,否则python.bat必须在当前工作目录中。