小编bay*_*erb的帖子

带有 azure CLI 的 Terraform - 错误构建帐户

使用提供者块

provider "azurerm" {
  subscription_id = var.subscription_id
  version         = "=1.44"
}
Run Code Online (Sandbox Code Playgroud)

并成功登录后

az login
Run Code Online (Sandbox Code Playgroud)

跑步

terraform plan
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

Error: Error building account: Error getting authenticated object ID: Error parsing json result from the Azure CLI: Error waiting for the Azure CLI: exit status 2

on main.tf line 21, in provider "azurerm":
21: provider "azurerm" {
Run Code Online (Sandbox Code Playgroud)

更新:

如果我将提供程序块更改为:

provider "azurerm" {
 version = "~> 1.43"
}
Run Code Online (Sandbox Code Playgroud)

并设置环境变量

ARM_USE_MSI=true
ARM_SUBSCRIPTION_ID=<...>
ARM_TENANT_ID=<...>
HTTP_PROXY=<...>
HTTPS_PROXY=<...>
http_proxy=<...>
https_proxy=<...>
Run Code Online (Sandbox Code Playgroud)

比执行 terraform 计划后,我收到以下错误:

与 169.254.169.254 的连接失败。没有到主机的路由。

在我看来,这很奇怪,服务端点 …

azure terraform terraform-provider-azure

8
推荐指数
2
解决办法
5199
查看次数

Pandas 数据框 - 删除异常值

给定一个熊猫数据框,我想根据其中一列排除与异常值(Z 值 = 3)相对应的行。

数据框如下所示:

df.dtypes
_id                   object
_index                object
_score                object
_source.address       object
_source.district      object
_source.price        float64
_source.roomCount    float64
_source.size         float64
_type                 object
sort                  object
priceSquareMeter     float64
dtype: object
Run Code Online (Sandbox Code Playgroud)

对于线路:

dff=df[(np.abs(stats.zscore(df)) < 3).all(axis='_source.price')]
Run Code Online (Sandbox Code Playgroud)

引发以下异常:

-------------------------------------------------------------------------    
TypeError                                 Traceback (most recent call last)
<ipython-input-68-02fb15620e33> in <module>()
----> 1 dff=df[(np.abs(stats.zscore(df)) < 3).all(axis='_source.price')]

/opt/anaconda3/lib/python3.6/site-packages/scipy/stats/stats.py in zscore(a, axis, ddof)
   2239     """
   2240     a = np.asanyarray(a)
-> 2241     mns = a.mean(axis=axis)
   2242     sstd = a.std(axis=axis, ddof=ddof)
   2243     if axis and mns.ndim < a.ndim:

/opt/anaconda3/lib/python3.6/site-packages/numpy/core/_methods.py in …
Run Code Online (Sandbox Code Playgroud)

python scipy pandas

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