小编de1*_*de1的帖子

如何列出Linux中的所有python环境?

我在Debian OS中配置了多个Python环境.有没有办法列出Linux中所有配置的环境?

这与下面评论中指出的可能重复不同.我指的是virtualenv仅使用创建的虚拟环境.

python linux debian python-2.7 virtual-environment

14
推荐指数
1
解决办法
3万
查看次数

通过间接架构更改更新 BigQuery 视图

更新视图时,似乎不会拾取间接架构更改。

重现步骤

  • view1使用字段创建field1(例如SELECT 1 AS field1
  • 创建view2选择所有字段view1
  • 更新view1还包括field2(例如SELECT 1 AS field1, 2 AS field2
  • 使用与之前相同的查询进行更新view2(由于记录的限制

期望的结果

  • view1view2包括field1和的架构field2
  • 视图更新应该是原子的

实际结果

  • 正确更新的架构view1(包括field1field2
  • 架构view2仅包括field1
  • 选择 fromview2实际上会返回field1并且field2

我可以删除view2并重新创建它,但这不是原子的,并且有时视图不可用,这是不希望的。

我还尝试更新 的 schema 属性,view2但被拒绝Cannot add fields (field: field2)

google.api_core.exceptions.BadRequest:400 PATCH https://www.googleapis.com/bigquery/v2/projects/ <project-id>/datasets/dataset1/tables/view2:提供的架构与表 …

python google-bigquery

6
推荐指数
1
解决办法
6828
查看次数

拒绝拆分GroupedShuffleRangeTracker建议的拆分位置超出范围

我偶尔会收到以下错误:

W拒绝在'\ x00 \ x00 \ x00 \ x15 \ xbc \ x19)b \ x00 \ x01'分割:建议的分割位置超出范围['\ x00 \ x00 \ x00 \ x00 \ x15 \ x00 \ xff \ x00 \ xff \ x00 \ xff \ x00 \ xff \ x00 \ x01','\ x00 \ x00 \ x00 \ x15 \ xbc \ x19)b \ x00 \ x01')。最后处理的组的位置是'\ x00 \ x00 \ x00 \ x15 \ xbc \ x19)a \ x00 \ x01'。

发生这种情况时,错误记录得如此频繁,而且作业似乎永远也不会结束。尽管看起来它确实确实完成了这项工作。

在最后一个实例中,我使用10个工作线程,并且禁用了自动缩放功能。我正在使用Apache Beam的Python实现。

google-cloud-dataflow

2
推荐指数
1
解决办法
400
查看次数