问题标签 [absl-py]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
12 回答
82551 浏览

python - 导入 tensorflow 时没有名为“absl”的模块错误

我在装有 GTX1070 的 Win 7 机器上安装了 anaconda。

在过去的一个小时里,我一直在尝试安装 tensorflow gpu 版本,但没有成功。我按照tensorflow网站上的教程没有成功。他们要求你安装我做的 CUDA 8.0 和 Cudll 6.0。然后我将 cudnn64_6.dll、cudart64_80.dll 和 libnvvp 文件夹的位置添加到我的路径变量中。然后我在 conda 中设置了一个虚拟环境并运行以下命令:

我相信当我这样做时,它会安装似乎需要 CUDA 工具 9.0 的 tensorflow 1.5,因为我收到一条错误消息,提示找不到 cudart64_80.dll。所以我将我的 CUDA 工具更新到 9.0 并下载相应的 Cuda 库。然后我改变我的路径变量。现在我没有收到任何丢失的 dll 错误,但是我现在面临以下错误

有人对我从这里可以做什么有任何建议吗?

0 投票
1 回答
2175 浏览

python - 没有时间戳模块名称的 Python absl 日志记录

我想知道是否可以在没有时间戳和模块名称的情况下仅在 absl python 中记录 msg 字符串。例子

是否有配置只记录如下消息

我知道我可以用控制台的打印替换日志记录或编写自定义记录器,我想知道它是否可能在 absl 日志记录中?

0 投票
0 回答
123 浏览

python-3.x - 如何在 absl 中定义 action='store_true'

我正在将代码从 argparse 迁移到 absl(python 版本是 3.6)。使用 argparse 的代码如下

使用 absl,我可以使用以下代码定义标志

但是我不能在 absl 中定义“action”(如果我这样做会报告错误“unexpected keyword argument 'action'”)。如何在 absl 中定义 action='store_true'?非常感谢!

0 投票
2 回答
713 浏览

python-3.x - 如何将abseil日志消息重定向到stout而不是stderr?

我正在使用python 3.7.6. 和用于记录消息的 abseil 模块with absl-py 0.9.0。我正在使用这段代码进行测试。

在 aJupyter notebook中对其进行测试时,从背景的颜色代码中可以清楚地看出,abseil 消息在 stderr 流中。

在此处输入图像描述

在 shell 中执行 python 代码时同样的事情: 我尝试了一些具有不同值的东西,例如:在此处输入图像描述 在此处输入图像描述

但我仍然看到 100% 相同的输出。

  • 如何将输出 abseil 日志消息重定向到 stdout 而不是 stderr ?
  • 是否期望日志输出消息重定向到 stderr 而不是 stdout?我可能遗漏了一些日志记录逻辑,我想更好地理解它。
0 投票
0 回答
620 浏览

python - 使用 Abseil 与直接调用 main()?

我一直在用香草

但最近看到人们在做

Abseil 提供flags.FLAGS,但我一直在使用ArgumentParser,它工作得非常好,所以 Abseil 在这方面没有胜利。

那么,为什么还要走 Abseil 路线呢?

PS:关于 Reddit 的相关讨论(并没有真正回答这个问题):https ://www.reddit.com/r/Python/comments/euhl81/is_using_googles_abseil_library_worth_the/

0 投票
0 回答
360 浏览

tensorflow - tf.compat.v1 得到 KeyError: 'verbosity'

我正在将 tf 1.10 代码转换为 2.1.0。我做了转换

现在我不断收到这个错误

我通读了 absl/logging/ init .py 的源代码,但可以弄清楚如何设置标志值,以便 FLAGS['verbosity'] 将返回一个 _VerbosityFlag 对象。

有人知道吗?

0 投票
3 回答
918 浏览

ios - 安装 cloud_firestore 包后在 Flutter 中的 iOS 模拟器上运行应用程序时出错

安装软件包后在 iOS 模拟器上运行时,我什至尝试过pod update Firebase/Firestore仍然出现以下错误。cloud_firestore

甚至我也尝试过多次删除 Podfile.lockflutter clean然后flutter run.

注意

  1. Flutter 版本:Flutter 2.0.2

  2. 飞镖 2.12.1

    无法构建 iOS 应用 Xcode 构建的错误输出:↳ ** BUILD FAILED **

0 投票
1 回答
257 浏览

python - 为什么即使我分配了 False,absl 标志也会返回 True?

这是代码。我试图通过使用给这个参数'False'值

但它仍然打印“True”....为什么会这样?

0 投票
0 回答
15 浏览

python - 从具有嵌套入口点的项目运行单元测试

我在项目的嵌套目录中运行 python 测试时遇到问题。

我正在一个现有的python项目中工作,其结构如下:

main.py中,它的导入如下:

a.py其中导入如下:

main.py从项目根目录执行工作正常,例如:

失败的是如果我尝试a_test.py直接执行:

a_test.py中,我有:

我明白这里发生了什么。当我python bar/main.py从项目根目录执行时,它正在考虑bar/在 中sys.path,因此所有导入的文件都可以直接引用之类的东西import utils而没有问题。当我运行测试时,bar/不再在路径上,因此import utils失败。

但是,我需要能够在_test.py使用时直接将文件作为脚本执行,absl.flags这需要调用该__main__方法,以便absltest.main()可以调用它来解析来自 argv 的标志。也就是说,类似的东西 python -m unittest discover -s bar -p '_test.py' -v无法运行测试。

import所以我的问题是,我如何以统一的方式构建这个项目及其语句,以便我可以main.py作为脚本调用,同时仍然允许我的_test.py文件也被直接调用?

0 投票
0 回答
37 浏览

python - 无法获取 URL https://pypi.org/simple/absl-py/:从文件创建 condas 环境时

我正在尝试从我拥有的 yml 文件创建 anacondas 环境,我已经安装了 anacondas,已添加

全部到我的路径目录,仍然遇到同样的问题:

看起来它试图指向“https://pypi.org/simple/absl-py/:”而不是“https://pypi.org/simple/absl-py/”但我不确定是否这很好,只是其他地方有问题。