首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >托管的python进程似乎找不到它的托管zip文件。

托管的python进程似乎找不到它的托管zip文件。
EN

Stack Overflow用户
提问于 2017-05-22 21:15:19
回答 1查看 364关注 0票数 0

我正在尝试运行一个TensorFlow示例(textsum),readme.md指定使用bazel进行培训。好的,我尽职地安装了chocolaty,然后安装了bazel,然后bazel成功地运行并创建了构建文件。所以bazel似乎起作用了。

然而,当我到达火车台阶时--也是由bazel策划的--它被一条我不太明白,也找不到多少信息的IOError消息堵住了。

下面是:

代码语言:javascript
复制
UXIE+mike@uxie  /d/tensorflow/models
$ bazel-bin/textsum/seq2seq_attention     --mode=train     --article_key=article     --abstract_key=abstract     
--data_path=data/training-*     --vocab_path=data/vocab     --log_root=textsum/log_root     --train_dir=textsum/log_root/train
Traceback (most recent call last):
  File "C:\Python27\lib\runpy.py", line 174, in _run_module_as_main
    "__main__", fname, loader, pkg_name)
  File "C:\Python27\lib\runpy.py", line 72, in _run_code
    exec code in run_globals
  File "bazel-bin\textsum\seq2seq_attention\__main__.py", line 168, in <module>
  File "bazel-bin\textsum\seq2seq_attention\__main__.py", line 115, in Main
  File "bazel-bin\textsum\seq2seq_attention\__main__.py", line 98, in CreateModuleSpace
  File "C:\Python27\lib\zipfile.py", line 756, in __init__
    self.fp = open(file, modeDict[mode])
IOError: [Errno 2] No such file or directory: '\\\\?\\bazel-bin\\textsum\\seq2seq_attention'

我是在一个bash中运行这个程序的(每次都尝试了几个相同的结果),而且它显然已经成功地启动了包含在seq2set_attention zip文件中的python (请参阅调用该文件的第2行)。

然而,看看错误转储,它似乎会感到困惑,突然就找不到那个zip文件了(见最后一行)。

所以有几个问题:

  • 我不记得以前见过那个\\\\?\\前缀。在谷歌上搜索那根绳子没用的。我想知道这到底意味着什么。
  • 为什么可执行文件突然找不到它所在的zip文件?(如果确实是这样的话)
  • 最后,如果您知道我可能错过了哪些配置步骤,我将非常感谢您提供任何提示。
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-05-23 11:35:56

这是Bazel0.4.5中的一个bug,请参阅https://github.com/bazelbuild/bazel/issues/2708

您可以从HEAD构建Bazel,或者将其升级到0.5.0版本的候选版本来修复这个问题。

代码语言:javascript
复制
choco install bazel --version 0.5.0-rc6
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44122261

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档