Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/oop/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Azure functions 使用';az functionapp createpreviewapp';python-eror中的结果_Azure Functions_Azure Cli - Fatal编程技术网

Azure functions 使用';az functionapp createpreviewapp';python-eror中的结果

Azure functions 使用';az functionapp createpreviewapp';python-eror中的结果,azure-functions,azure-cli,Azure Functions,Azure Cli,根据页面,我正在尝试使用以下内容创建一个新的python预览应用程序: az functionapp createpreviewapp -n MyApp -g MyResourceGroup -l "eastus" -s mystoragename --runtime python --is-linux 这将导致以下错误: __init__() takes 1 positional argument but 3 were given Traceback (most recent call la

根据页面,我正在尝试使用以下内容创建一个新的python预览应用程序:

az functionapp createpreviewapp -n MyApp -g MyResourceGroup -l "eastus" -s mystoragename --runtime python --is-linux
这将导致以下错误:

__init__() takes 1 positional argument but 3 were given
Traceback (most recent call last):
  File "/usr/local/Cellar/azure-cli/2.0.46/libexec/lib/python3.7/site-packages/knack/cli.py", line 197, in invoke
    cmd_result = self.invocation.execute(args)
  File "/usr/local/Cellar/azure-cli/2.0.46/libexec/lib/python3.7/site-packages/azure/cli/core/commands/__init__.py", line 369, in execute
    six.reraise(*sys.exc_info())
  File "/usr/local/Cellar/azure-cli/2.0.46/libexec/lib/python3.7/site-packages/six.py", line 693, in reraise
    raise value
  File "/usr/local/Cellar/azure-cli/2.0.46/libexec/lib/python3.7/site-packages/azure/cli/core/commands/__init__.py", line 343, in execute
    result = cmd(params)
  File "/usr/local/Cellar/azure-cli/2.0.46/libexec/lib/python3.7/site-packages/azure/cli/core/commands/__init__.py", line 182, in __call__
    return self.handler(*args, **kwargs)
  File "/usr/local/Cellar/azure-cli/2.0.46/libexec/lib/python3.7/site-packages/azure/cli/core/__init__.py", line 437, in default_command_handler
    result = op(**command_args)
  File "/Users/mike.mahoney/.azure/cliextensions/functionapp/azext_functionapp/custom.py", line 82, in create_function
    site_config.app_settings.append(NameValuePair('FUNCTIONS_EXTENSION_VERSION', '~2'))
TypeError: __init__() takes 1 positional argument but 3 were given

我在Mac上,使用brew安装了最新的Azure CLI工具(2.0.46)。

functionapp预览扩展和az CLI的最新更新出现问题

我们使用最新的扩展名
0.0.2

您可以通过执行以下操作来检查已安装的

az extension list
你应该看到类似的东西

[
  {
    "extensionType": "whl",
    "name": "functionapp",
    "version": "0.0.1"
  }
]
要更新它:

从下载
0.0.2
扩展控制盘

那就做吧

az extension remove -n functionapp
az extension add --source <path to the Azure CLI extension whl file saved locally>
az扩展删除-n功能PP
az扩展添加--源

您是否为Azure订阅启用了Azure功能Linux消费预览?Joy Wang,您的意思是给Microsoft发电子邮件吗?如果是,是的。在安装0.0.2扩展后,我收到另一个错误信息
订阅不允许使用请求的功能
,您介意提供一些建议吗?是的,这里的第一件事()应该是关于如何将订阅列入预览白名单的说明。