python:无法打开文件'scriptbootstrap.py'

时间:2016-08-14 17:13:49

标签: javascript python node.js electron

我正试图通过https://github.com/electron/electron/blob/master/docs/development/build-instructions-windows.md

在Windows上启动电子应用

我已经成功地完成了前两个步骤并被困在建筑部分。

当我尝试运行python script\build.py时,会发生以下错误:

python: can't open file 'scriptbootstrap.py': [Errno 2] No such file or directory

而不仅仅是这个命令。沿着该行的任何命令,例如python script\build.py -c D我运行,也让我陷入困境。我通过windows bash运行命令

我认为应该寻找脚本/ bootstrap.py,而是寻找

1 个答案:

答案 0 :(得分:0)

首先,我想知道python script\bootstrap.py -v是否适合您。

在我的机器上查看示例输出(使用git bash)

Anubhavs@DDSPL1392 MINGW64 /e/Projects/electron (master)
$ python script/bootstrap.py -v
Submodule 'vendor/boto' (https://github.com/boto/boto.git) registered for path 'vendor/boto'
Submodule 'vendor/breakpad' (https://github.com/electron/chromium-breakpad.git) registered for path 'vendor/breakpad'
Submodule 'vendor/brightray' (https://github.com/electron/brightray.git) registered for path 'vendor/brightray'
Submodule 'vendor/crashpad' (https://github.com/electron/crashpad.git) registered for path 'vendor/crashpad'
Submodule 'vendor/depot_tools' (https://chromium.googlesource.com/chromium/tools/depot_tools.git) registered for path 'vendor/depot_tools'
Submodule 'vendor/native_mate' (https://github.com/zcbenz/native-mate.git) registered for path 'vendor/native_mate'
Submodule 'vendor/node' (https://github.com/electron/node.git) registered for path 'vendor/node'
Submodule 'vendor/requests' (https://github.com/kennethreitz/requests) registered for path 'vendor/requests'
Cloning into 'vendor/boto'...
remote: Counting objects: 42186, done.
<more lines cloning different dependencies.>
.
.
.

其次, 我建议在路径中使用'/'而不是'\'。这在windows cmd中运行良好。但是,不是如何跨不同的脚本处理路径。 '/'总是有效。

同时运行两个命令,python script\bootstrap.py -vpython script/bootstrap.py -vpython script\build.pypython script/build.py