我正在尝试为Google洋红色设置开发环境。我的问题主要源于我必须使用Bash仿真器(例如git)运行bazel的事实。
但是,您还需要python,tensorflow和其他python软件包,这些软件包我都已随anaconda一起安装。
当我尝试为洋红色模型运行bazel命令时,出现一条错误消息,提示找不到tensorflow。
我的问题是,将bazel指向anaconda(以及tensorflow和其他python软件包)所在的目录的文档或命令是什么,以便它知道也可以在该目录中搜索tensorflow /所需的目录?
答案 0 :(得分:1)
您可以使用--python_path
和--shell_executable
标志告诉Bazel Python和Bash解释器在哪里。
有了它,您应该能够构建依赖于标准模块目录中模块的py_ *规则,无论Anaconda是什么。
如果这不起作用,则可能需要创建一个指向模块目录的new_local_repository
。