Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

cli.azure.cli.core.azclierror: An error occurred. Pip failed with status code 1. Use --debug for more information. az_command_data_logger: An error occurred. Pip failed with status code 1. Use --debug for more information. cli.k #7244

Closed
pj250183 opened this issue Feb 2, 2024 · 12 comments
Assignees
Labels
Azure CLI Team The command of the issue is owned by Azure CLI team customer-reported Issues that are reported by GitHub users external to the Azure organization. question The issue doesn't require a change to the product in order to be resolved. Most issues start as that
Milestone

Comments

@pj250183
Copy link

pj250183 commented Feb 2, 2024

Describe the bug

Facing this issue while installing datafactory extension in CLI:
Debug Logs:
cli.knack.cli: Event: CommandInvoker.OnPostArgumentLoad []
cli.knack.cli: Event: CommandInvoker.OnPostCommandTableCreate [<function register_ids_argument..add_ids_arguments at 0x0000021FF221C5E0>, <function register_cache_arguments..add_cache_arguments at 0x0000021FF221C720>]
cli.knack.cli: Event: CommandInvoker.OnCommandTableLoaded []
cli.knack.cli: Event: CommandInvoker.OnPreParseArgs []
cli.knack.cli: Event: CommandInvoker.OnPostParseArgs [<function OutputProducer.handle_output_argument at 0x0000021FF0A35D00>, <function CLIQuery.handle_query_parameter at 0x0000021FF0A63880>, <function register_ids_argument..parse_ids_arguments at 0x0000021FF221C680>]
cli.azure.cli.core.extension.operations: Default enabled including preview versions for extension installation now. Disabled in May 2024. Use '--allow-preview true' to enable it specifically if needed. Use '--allow-preview false' to install stable version only.
urllib3.connectionpool: Starting new HTTPS connection (1): aka.ms:443
urllib3.connectionpool: https://aka.ms:443 "GET /azure-cli-extension-index-v1 HTTP/1.1" 301 0
urllib3.connectionpool: Starting new HTTPS connection (1): azcliextensionsync.blob.core.windows.net:443
urllib3.connectionpool: https://azcliextensionsync.blob.core.windows.net:443 "GET /index1/index.json HTTP/1.1" 200 3656249
cli.azure.cli.core.extension._resolve: Candidates ['datafactory-0.1.0-py3-none-any.whl', 'datafactory-0.2.0-py3-none-any.whl', 'datafactory-0.2.1-py3-none-any.whl', 'datafactory-0.3.0-py3-none-any.whl', 'datafactory-0.4.0-py3-none-any.whl', 'datafactory-0.5.0-py3-none-any.whl', 'datafactory-0.6.0-py3-none-any.whl', 'datafactory-0.7.0-py3-none-any.whl', 'datafactory-0.8.0-py3-none-any.whl', 'datafactory-0.9.0-py3-none-any.whl', 'datafactory-0.10.0-py3-none-any.whl', 'datafactory-1.0.0-py3-none-any.whl']
cli.azure.cli.core.extension._resolve: Candidates ['datafactory-0.1.0-py3-none-any.whl', 'datafactory-0.2.0-py3-none-any.whl', 'datafactory-0.2.1-py3-none-any.whl', 'datafactory-0.3.0-py3-none-any.whl', 'datafactory-0.4.0-py3-none-any.whl', 'datafactory-0.5.0-py3-none-any.whl', 'datafactory-0.6.0-py3-none-any.whl', 'datafactory-0.7.0-py3-none-any.whl', 'datafactory-0.8.0-py3-none-any.whl', 'datafactory-0.9.0-py3-none-any.whl', 'datafactory-0.10.0-py3-none-any.whl', 'datafactory-1.0.0-py3-none-any.whl']
cli.azure.cli.core.extension._resolve: Candidates ['datafactory-0.1.0-py3-none-any.whl', 'datafactory-0.2.0-py3-none-any.whl', 'datafactory-0.2.1-py3-none-any.whl', 'datafactory-0.3.0-py3-none-any.whl', 'datafactory-0.4.0-py3-none-any.whl', 'datafactory-0.5.0-py3-none-any.whl', 'datafactory-0.6.0-py3-none-any.whl', 'datafactory-0.7.0-py3-none-any.whl', 'datafactory-0.8.0-py3-none-any.whl', 'datafactory-0.9.0-py3-none-any.whl', 'datafactory-0.10.0-py3-none-any.whl', 'datafactory-1.0.0-py3-none-any.whl']
cli.azure.cli.core.extension._resolve: Candidates ['datafactory-0.1.0-py3-none-any.whl', 'datafactory-0.2.0-py3-none-any.whl', 'datafactory-0.2.1-py3-none-any.whl', 'datafactory-0.3.0-py3-none-any.whl', 'datafactory-0.4.0-py3-none-any.whl', 'datafactory-0.5.0-py3-none-any.whl', 'datafactory-0.6.0-py3-none-any.whl', 'datafactory-0.7.0-py3-none-any.whl', 'datafactory-0.8.0-py3-none-any.whl', 'datafactory-0.9.0-py3-none-any.whl', 'datafactory-0.10.0-py3-none-any.whl', 'datafactory-1.0.0-py3-none-any.whl']
cli.azure.cli.core.extension._resolve: Chosen {'downloadUrl': 'https://azcliprod.blob.core.windows.net/cli-extensions/datafactory-1.0.0-py3-none-any.whl', 'filename': 'datafactory-1.0.0-py3-none-any.whl', 'metadata': {'azext.minCliCoreVersion': '2.15.0', 'classifiers': ['Development Status :: 4 - Beta', 'Intended Audience :: Developers', 'Intended Audience :: System Administrators', 'Programming Language :: Python', 'Programming Language :: Python :: 3', 'Programming Language :: Python :: 3.6', 'Programming Language :: Python :: 3.7', 'Programming Language :: Python :: 3.8', 'License :: OSI Approved :: MIT License'], 'extensions': {'python.details': {'contacts': [{'email': '[email protected]', 'name': 'Microsoft Corporation', 'role': 'author'}], 'document_names': {'description': 'DESCRIPTION.rst'}, 'project_urls': {'Home': 'https://github.com/Azure/azure-cli-extensions/tree/main/src/datafactory'}}}, 'generator': 'bdist_wheel (0.30.0)', 'license': 'MIT', 'metadata_version': '2.0', 'name': 'datafactory', 'summary': 'Microsoft Azure Command-Line Tools DataFactoryManagementClient Extension', 'version': '1.0.0'}, 'sha256Digest': '30941f7e2c093f040c958db024367b750068a5181554b23f7403f4522375c41e'}
cli.azure.cli.core.extension.operations: Extension source is url? True
cli.azure.cli.core.extension.operations: Downloading https://azcliprod.blob.core.windows.net/cli-extensions/datafactory-1.0.0-py3-none-any.whl to C:\Users\pj185095\AppData\Local\Temp\tmpmdpxgkm5\datafactory-1.0.0-py3-none-any.whl
urllib3.connectionpool: Starting new HTTPS connection (1): azcliprod.blob.core.windows.net:443
urllib3.connectionpool: https://azcliprod.blob.core.windows.net:443 "GET /cli-extensions/datafactory-1.0.0-py3-none-any.whl HTTP/1.1" 200 549334
cli.azure.cli.core.extension.operations: Downloaded to C:\Users\pj185095\AppData\Local\Temp\tmpmdpxgkm5\datafactory-1.0.0-py3-none-any.whl
cli.azure.cli.core.extension.operations: Validating the extension C:\Users\pj185095\AppData\Local\Temp\tmpmdpxgkm5\datafactory-1.0.0-py3-none-any.whl
cli.azure.cli.core.extension.operations: Checksum of C:\Users\pj185095\AppData\Local\Temp\tmpmdpxgkm5\datafactory-1.0.0-py3-none-any.whl is OK
cli.azure.cli.core.extension.operations: Validation successful on C:\Users\pj185095\AppData\Local\Temp\tmpmdpxgkm5\datafactory-1.0.0-py3-none-any.whl
cli.azure.cli.core.extension.operations: Executing pip with args: ['install', '--target', 'C:\Users\pj185095\.azure\cliextensions\datafactory', 'C:\Users\pj185095\AppData\Local\Temp\tmpmdpxgkm5\datafactory-1.0.0-py3-none-any.whl']
cli.azure.cli.core.extension.operations: Running: ['C:\Program Files\Microsoft SDKs\Azure\CLI2\python.exe', '-m', 'pip', 'install', '--target', 'C:\Users\pj185095\.azure\cliextensions\datafactory', 'C:\Users\pj185095\AppData\Local\Temp\tmpmdpxgkm5\datafactory-1.0.0-py3-none-any.whl', '-vv', '--disable-pip-version-check', '--no-cache-dir']
cli.azure.cli.core.extension.operations: Traceback (most recent call last):
File "", line 198, in _run_module_as_main
File "", line 88, in run_code
File "C:\Program Files\Microsoft SDKs\Azure\CLI2\Lib\site-packages\pip_main
.py", line 22, in
from pip._internal.cli.main import main as _main
File "C:\Program Files\Microsoft SDKs\Azure\CLI2\Lib\site-packages\pip_internal\cli\main.py", line 10, in
from pip._internal.cli.autocompletion import autocomplete
File "C:\Program Files\Microsoft SDKs\Azure\CLI2\Lib\site-packages\pip_internal\cli\autocompletion.py", line 10, in
from pip._internal.cli.main_parser import create_main_parser
File "C:\Program Files\Microsoft SDKs\Azure\CLI2\Lib\site-packages\pip_internal\cli\main_parser.py", line 9, in
from pip._internal.build_env import get_runnable_pip
File "C:\Program Files\Microsoft SDKs\Azure\CLI2\Lib\site-packages\pip_internal\build_env.py", line 19, in
from pip._internal.cli.spinners import open_spinner
File "C:\Program Files\Microsoft SDKs\Azure\CLI2\Lib\site-packages\pip_internal\cli\spinners.py", line 9, in from pip._internal.utils.logging import get_indentation
File "C:\Program Files\Microsoft SDKs\Azure\CLI2\Lib\site-packages\pip_internal\utils\logging.py", line 29, in
from pip._internal.utils.misc import ensure_dir
File "C:\Program Files\Microsoft SDKs\Azure\CLI2\Lib\site-packages\pip_internal\utils\misc.py", line 44, in
from pip.internal.locations import get_major_minor_version
File "C:\Program Files\Microsoft SDKs\Azure\CLI2\Lib\site-packages\pip_internal\locations_init
.py", line 14, in
from . import _sysconfig
File "C:\Program Files\Microsoft SDKs\Azure\CLI2\Lib\site-packages\pip_internal\locations_sysconfig.py", line 11, in
from .base import change_root, get_major_minor_version, is_osx_framework
File "C:\Program Files\Microsoft SDKs\Azure\CLI2\Lib\site-packages\pip_internal\locations\base.py", line 9, in
from pip._internal.utils import appdirs
File "C:\Program Files\Microsoft SDKs\Azure\CLI2\Lib\site-packages\pip_internal\utils\appdirs.py", line 13, in
from pip._vendor import platformdirs as appdirs
File "C:\Program Files\Microsoft SDKs\Azure\CLI2\Lib\site-packages\pip_vendor\platformdirs_init
.py", line 46, in
PlatformDirs = set_platform_dir_class() #: Currently active platform
^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\Microsoft SDKs\Azure\CLI2\Lib\site-packages\pip_vendor\platformdirs_init
.py", line 26, in _set_platform_dir_class
from pip.vendor.platformdirs.windows import Windows as Result
File "C:\Program Files\Microsoft SDKs\Azure\CLI2\Lib\site-packages\pip_vendor\platformdirs\windows.py", line 4, in
import ctypes
File "ctypes_init
.py", line 8, in
ImportError: DLL load failed while importing _ctypes: The specified module could not be found.

cli.azure.cli.core.extension.operations: Command '['C:\Program Files\Microsoft SDKs\Azure\CLI2\python.exe', '-m', 'pip', 'install', '--target', 'C:\Users\pj185095\.azure\cliextensions\datafactory', 'C:\Users\pj185095\AppData\Local\Temp\tmpmdpxgkm5\datafactory-1.0.0-py3-none-any.whl', '-vv', '--disable-pip-version-check', '--no-cache-dir']' returned non-zero exit status 1.
cli.azure.cli.core.extension.operations: Pip failed so deleting anything we might have installed at C:\Users\pj185095.azure\cliextensions\datafactory
cli.azure.cli.core.azclierror: Traceback (most recent call last):
File "D:\a_work\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\knack/cli.py", line 233, in invoke
File "D:\a_work\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/cli/core/commands/init.py", line 663, in execute
File "D:\a_work\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/cli/core/commands/init.py", line 726, in _run_jobs_serially
File "D:\a_work\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/cli/core/commands/init.py", line 697, in _run_job
File "D:\a_work\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/cli/core/commands/init.py", line 333, in call
File "D:\a_work\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/cli/core/commands/command_operation.py", line 121, in handler
File "D:\a_work\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/cli/command_modules/extension/custom.py", line 16, in add_extension_cmd
File "D:\a_work\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/cli/core/extension/operations.py", line 349, in add_extension
File "D:\a_work\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/cli/core/extension/operations.py", line 172, in _add_whl_ext
knack.util.CLIError: An error occurred. Pip failed with status code 1. Use --debug for more information.

cli.azure.cli.core.azclierror: An error occurred. Pip failed with status code 1. Use --debug for more information.
az_command_data_logger: An error occurred. Pip failed with status code 1. Use --debug for more information.
cli.knack.cli: Event: Cli.PostExecute [<function AzCliLogging.deinit_cmd_metadata_logging at 0x0000021FF21BA3E0>]
az_command_data_logger: exit code: 1

Related command

az extension add --name datafactory --debug

Errors

cli.azure.cli.core.azclierror: An error occurred. Pip failed with status code 1. Use --debug for more information.
az_command_data_logger: An error occurred. Pip failed with status code 1. Use --debug for more information.
c

Issue script & Debug output

cli.knack.cli: Event: CommandInvoker.OnPostArgumentLoad []
cli.knack.cli: Event: CommandInvoker.OnPostCommandTableCreate [<function register_ids_argument..add_ids_arguments at 0x0000021FF221C5E0>, <function register_cache_arguments..add_cache_arguments at 0x0000021FF221C720>]
cli.knack.cli: Event: CommandInvoker.OnCommandTableLoaded []
cli.knack.cli: Event: CommandInvoker.OnPreParseArgs []
cli.knack.cli: Event: CommandInvoker.OnPostParseArgs [<function OutputProducer.handle_output_argument at 0x0000021FF0A35D00>, <function CLIQuery.handle_query_parameter at 0x0000021FF0A63880>, <function register_ids_argument..parse_ids_arguments at 0x0000021FF221C680>]
cli.azure.cli.core.extension.operations: Default enabled including preview versions for extension installation now. Disabled in May 2024. Use '--allow-preview true' to enable it specifically if needed. Use '--allow-preview false' to install stable version only.
urllib3.connectionpool: Starting new HTTPS connection (1): aka.ms:443
urllib3.connectionpool: https://aka.ms:443 "GET /azure-cli-extension-index-v1 HTTP/1.1" 301 0
urllib3.connectionpool: Starting new HTTPS connection (1): azcliextensionsync.blob.core.windows.net:443
urllib3.connectionpool: https://azcliextensionsync.blob.core.windows.net:443 "GET /index1/index.json HTTP/1.1" 200 3656249
cli.azure.cli.core.extension._resolve: Candidates ['datafactory-0.1.0-py3-none-any.whl', 'datafactory-0.2.0-py3-none-any.whl', 'datafactory-0.2.1-py3-none-any.whl', 'datafactory-0.3.0-py3-none-any.whl', 'datafactory-0.4.0-py3-none-any.whl', 'datafactory-0.5.0-py3-none-any.whl', 'datafactory-0.6.0-py3-none-any.whl', 'datafactory-0.7.0-py3-none-any.whl', 'datafactory-0.8.0-py3-none-any.whl', 'datafactory-0.9.0-py3-none-any.whl', 'datafactory-0.10.0-py3-none-any.whl', 'datafactory-1.0.0-py3-none-any.whl']
cli.azure.cli.core.extension._resolve: Candidates ['datafactory-0.1.0-py3-none-any.whl', 'datafactory-0.2.0-py3-none-any.whl', 'datafactory-0.2.1-py3-none-any.whl', 'datafactory-0.3.0-py3-none-any.whl', 'datafactory-0.4.0-py3-none-any.whl', 'datafactory-0.5.0-py3-none-any.whl', 'datafactory-0.6.0-py3-none-any.whl', 'datafactory-0.7.0-py3-none-any.whl', 'datafactory-0.8.0-py3-none-any.whl', 'datafactory-0.9.0-py3-none-any.whl', 'datafactory-0.10.0-py3-none-any.whl', 'datafactory-1.0.0-py3-none-any.whl']
cli.azure.cli.core.extension._resolve: Candidates ['datafactory-0.1.0-py3-none-any.whl', 'datafactory-0.2.0-py3-none-any.whl', 'datafactory-0.2.1-py3-none-any.whl', 'datafactory-0.3.0-py3-none-any.whl', 'datafactory-0.4.0-py3-none-any.whl', 'datafactory-0.5.0-py3-none-any.whl', 'datafactory-0.6.0-py3-none-any.whl', 'datafactory-0.7.0-py3-none-any.whl', 'datafactory-0.8.0-py3-none-any.whl', 'datafactory-0.9.0-py3-none-any.whl', 'datafactory-0.10.0-py3-none-any.whl', 'datafactory-1.0.0-py3-none-any.whl']
cli.azure.cli.core.extension._resolve: Candidates ['datafactory-0.1.0-py3-none-any.whl', 'datafactory-0.2.0-py3-none-any.whl', 'datafactory-0.2.1-py3-none-any.whl', 'datafactory-0.3.0-py3-none-any.whl', 'datafactory-0.4.0-py3-none-any.whl', 'datafactory-0.5.0-py3-none-any.whl', 'datafactory-0.6.0-py3-none-any.whl', 'datafactory-0.7.0-py3-none-any.whl', 'datafactory-0.8.0-py3-none-any.whl', 'datafactory-0.9.0-py3-none-any.whl', 'datafactory-0.10.0-py3-none-any.whl', 'datafactory-1.0.0-py3-none-any.whl']
cli.azure.cli.core.extension._resolve: Chosen {'downloadUrl': 'https://azcliprod.blob.core.windows.net/cli-extensions/datafactory-1.0.0-py3-none-any.whl', 'filename': 'datafactory-1.0.0-py3-none-any.whl', 'metadata': {'azext.minCliCoreVersion': '2.15.0', 'classifiers': ['Development Status :: 4 - Beta', 'Intended Audience :: Developers', 'Intended Audience :: System Administrators', 'Programming Language :: Python', 'Programming Language :: Python :: 3', 'Programming Language :: Python :: 3.6', 'Programming Language :: Python :: 3.7', 'Programming Language :: Python :: 3.8', 'License :: OSI Approved :: MIT License'], 'extensions': {'python.details': {'contacts': [{'email': '[email protected]', 'name': 'Microsoft Corporation', 'role': 'author'}], 'document_names': {'description': 'DESCRIPTION.rst'}, 'project_urls': {'Home': 'https://github.com/Azure/azure-cli-extensions/tree/main/src/datafactory'}}}, 'generator': 'bdist_wheel (0.30.0)', 'license': 'MIT', 'metadata_version': '2.0', 'name': 'datafactory', 'summary': 'Microsoft Azure Command-Line Tools DataFactoryManagementClient Extension', 'version': '1.0.0'}, 'sha256Digest': '30941f7e2c093f040c958db024367b750068a5181554b23f7403f4522375c41e'}
cli.azure.cli.core.extension.operations: Extension source is url? True
cli.azure.cli.core.extension.operations: Downloading https://azcliprod.blob.core.windows.net/cli-extensions/datafactory-1.0.0-py3-none-any.whl to C:\Users\pj185095\AppData\Local\Temp\tmpmdpxgkm5\datafactory-1.0.0-py3-none-any.whl
urllib3.connectionpool: Starting new HTTPS connection (1): azcliprod.blob.core.windows.net:443
urllib3.connectionpool: https://azcliprod.blob.core.windows.net:443 "GET /cli-extensions/datafactory-1.0.0-py3-none-any.whl HTTP/1.1" 200 549334
cli.azure.cli.core.extension.operations: Downloaded to C:\Users\pj185095\AppData\Local\Temp\tmpmdpxgkm5\datafactory-1.0.0-py3-none-any.whl
cli.azure.cli.core.extension.operations: Validating the extension C:\Users\pj185095\AppData\Local\Temp\tmpmdpxgkm5\datafactory-1.0.0-py3-none-any.whl
cli.azure.cli.core.extension.operations: Checksum of C:\Users\pj185095\AppData\Local\Temp\tmpmdpxgkm5\datafactory-1.0.0-py3-none-any.whl is OK
cli.azure.cli.core.extension.operations: Validation successful on C:\Users\pj185095\AppData\Local\Temp\tmpmdpxgkm5\datafactory-1.0.0-py3-none-any.whl
cli.azure.cli.core.extension.operations: Executing pip with args: ['install', '--target', 'C:\Users\pj185095\.azure\cliextensions\datafactory', 'C:\Users\pj185095\AppData\Local\Temp\tmpmdpxgkm5\datafactory-1.0.0-py3-none-any.whl']
cli.azure.cli.core.extension.operations: Running: ['C:\Program Files\Microsoft SDKs\Azure\CLI2\python.exe', '-m', 'pip', 'install', '--target', 'C:\Users\pj185095\.azure\cliextensions\datafactory', 'C:\Users\pj185095\AppData\Local\Temp\tmpmdpxgkm5\datafactory-1.0.0-py3-none-any.whl', '-vv', '--disable-pip-version-check', '--no-cache-dir']
cli.azure.cli.core.extension.operations: Traceback (most recent call last):
File "", line 198, in _run_module_as_main
File "", line 88, in run_code
File "C:\Program Files\Microsoft SDKs\Azure\CLI2\Lib\site-packages\pip_main
.py", line 22, in
from pip._internal.cli.main import main as _main
File "C:\Program Files\Microsoft SDKs\Azure\CLI2\Lib\site-packages\pip_internal\cli\main.py", line 10, in
from pip._internal.cli.autocompletion import autocomplete
File "C:\Program Files\Microsoft SDKs\Azure\CLI2\Lib\site-packages\pip_internal\cli\autocompletion.py", line 10, in
from pip._internal.cli.main_parser import create_main_parser
File "C:\Program Files\Microsoft SDKs\Azure\CLI2\Lib\site-packages\pip_internal\cli\main_parser.py", line 9, in
from pip._internal.build_env import get_runnable_pip
File "C:\Program Files\Microsoft SDKs\Azure\CLI2\Lib\site-packages\pip_internal\build_env.py", line 19, in
from pip._internal.cli.spinners import open_spinner
File "C:\Program Files\Microsoft SDKs\Azure\CLI2\Lib\site-packages\pip_internal\cli\spinners.py", line 9, in from pip._internal.utils.logging import get_indentation
File "C:\Program Files\Microsoft SDKs\Azure\CLI2\Lib\site-packages\pip_internal\utils\logging.py", line 29, in
from pip._internal.utils.misc import ensure_dir
File "C:\Program Files\Microsoft SDKs\Azure\CLI2\Lib\site-packages\pip_internal\utils\misc.py", line 44, in
from pip.internal.locations import get_major_minor_version
File "C:\Program Files\Microsoft SDKs\Azure\CLI2\Lib\site-packages\pip_internal\locations_init
.py", line 14, in
from . import _sysconfig
File "C:\Program Files\Microsoft SDKs\Azure\CLI2\Lib\site-packages\pip_internal\locations_sysconfig.py", line 11, in
from .base import change_root, get_major_minor_version, is_osx_framework
File "C:\Program Files\Microsoft SDKs\Azure\CLI2\Lib\site-packages\pip_internal\locations\base.py", line 9, in
from pip._internal.utils import appdirs
File "C:\Program Files\Microsoft SDKs\Azure\CLI2\Lib\site-packages\pip_internal\utils\appdirs.py", line 13, in
from pip._vendor import platformdirs as appdirs
File "C:\Program Files\Microsoft SDKs\Azure\CLI2\Lib\site-packages\pip_vendor\platformdirs_init
.py", line 46, in
PlatformDirs = set_platform_dir_class() #: Currently active platform
^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\Microsoft SDKs\Azure\CLI2\Lib\site-packages\pip_vendor\platformdirs_init
.py", line 26, in _set_platform_dir_class
from pip.vendor.platformdirs.windows import Windows as Result
File "C:\Program Files\Microsoft SDKs\Azure\CLI2\Lib\site-packages\pip_vendor\platformdirs\windows.py", line 4, in
import ctypes
File "ctypes_init
.py", line 8, in
ImportError: DLL load failed while importing _ctypes: The specified module could not be found.

cli.azure.cli.core.extension.operations: Command '['C:\Program Files\Microsoft SDKs\Azure\CLI2\python.exe', '-m', 'pip', 'install', '--target', 'C:\Users\pj185095\.azure\cliextensions\datafactory', 'C:\Users\pj185095\AppData\Local\Temp\tmpmdpxgkm5\datafactory-1.0.0-py3-none-any.whl', '-vv', '--disable-pip-version-check', '--no-cache-dir']' returned non-zero exit status 1.
cli.azure.cli.core.extension.operations: Pip failed so deleting anything we might have installed at C:\Users\pj185095.azure\cliextensions\datafactory
cli.azure.cli.core.azclierror: Traceback (most recent call last):
File "D:\a_work\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\knack/cli.py", line 233, in invoke
File "D:\a_work\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/cli/core/commands/init.py", line 663, in execute
File "D:\a_work\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/cli/core/commands/init.py", line 726, in _run_jobs_serially
File "D:\a_work\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/cli/core/commands/init.py", line 697, in _run_job
File "D:\a_work\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/cli/core/commands/init.py", line 333, in call
File "D:\a_work\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/cli/core/commands/command_operation.py", line 121, in handler
File "D:\a_work\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/cli/command_modules/extension/custom.py", line 16, in add_extension_cmd
File "D:\a_work\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/cli/core/extension/operations.py", line 349, in add_extension
File "D:\a_work\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/cli/core/extension/operations.py", line 172, in _add_whl_ext
knack.util.CLIError: An error occurred. Pip failed with status code 1. Use --debug for more information.

cli.azure.cli.core.azclierror: An error occurred. Pip failed with status code 1. Use --debug for more information.
az_command_data_logger: An error occurred. Pip failed with status code 1. Use --debug for more information.
cli.knack.cli: Event: Cli.PostExecute [<function AzCliLogging.deinit_cmd_metadata_logging at 0x0000021FF21BA3E0>]
az_command_data_logger: exit code: 1

Expected behavior

Expectation is to install the ADF extension smoothly

Environment Summary

PS C:\Users\pj185095> az --version
azure-cli 2.56.0

core 2.56.0
telemetry 1.1.0

Dependencies:
msal 1.24.0b2
azure-mgmt-resource 23.1.0b2

Python location 'C:\Program Files\Microsoft SDKs\Azure\CLI2\python.exe'
Extensions directory 'C:\Users\pj185095.azure\cliextensions'

Python (Windows) 3.11.5 (tags/v3.11.5:cce6ba9, Aug 24 2023, 14:38:34) [MSC v.1936 64 bit (AMD64)]

Additional context

No response

@pj250183 pj250183 added the bug This issue requires a change to an existing behavior in the product in order to be resolved. label Feb 2, 2024
@yonzhan
Copy link
Collaborator

yonzhan commented Feb 2, 2024

Thank you for opening this issue, we will look into it.

@microsoft-github-policy-service microsoft-github-policy-service bot added question The issue doesn't require a change to the product in order to be resolved. Most issues start as that customer-reported Issues that are reported by GitHub users external to the Azure organization. labels Feb 2, 2024
@pj250183
Copy link
Author

pj250183 commented Feb 2, 2024

Python version information:
Python 3.10.11

@pj250183
Copy link
Author

pj250183 commented Feb 2, 2024

Azure CLI:
azure-cli 2.56.0

core 2.56.0
telemetry 1.1.0

Dependencies:
msal 1.24.0b2
azure-mgmt-resource 23.1.0b2

Python location 'C:\Program Files\Microsoft SDKs\Azure\CLI2\python.exe'
Extensions directory 'C:\Users\pj185095.azure\cliextensions'

Python (Windows) 3.11.5 (tags/v3.11.5:cce6ba9, Aug 24 2023, 14:38:34) [MSC v.1936 64 bit (AMD64)]

Legal docs and information: aka.ms/AzureCliLegal

@yonzhan yonzhan added Azure CLI Team The command of the issue is owned by Azure CLI team and removed bug This issue requires a change to an existing behavior in the product in order to be resolved. labels Feb 2, 2024
@yonzhan yonzhan added this to the Backlog milestone Feb 2, 2024
@bebound
Copy link
Contributor

bebound commented Feb 4, 2024

Can't repro.
It should not raise error in pip's path.
I guess the CLI installation is faulty. Could you please reinstall it and try again or repro this in another machine?

@pj250183
Copy link
Author

pj250183 commented Feb 4, 2024

Steps to Reproduce:

  1. Install CLI from: https://aka.ms/installazurecliwindowsx64
  2. Open Powershell as admin
  3. Run command: az extension add --name datafactory

@pj250183
Copy link
Author

pj250183 commented Feb 4, 2024

Debug Logs:
cli.knack.cli: Command arguments: ['extension', 'add', '--name', 'datafactory', '--debug']
cli.knack.cli: init debug log:
Enable color in terminal.
Enable VT mode.
cli.knack.cli: Event: Cli.PreExecute []
cli.knack.cli: Event: CommandParser.OnGlobalArgumentsCreate [<function CLILogging.on_global_arguments at 0x000001C1F881B560>, <function OutputProducer.on_global_arguments at 0x000001C1F89A5C60>, <function CLIQuery.on_global_arguments at 0x000001C1F89D37E0>]
cli.knack.cli: Event: CommandInvoker.OnPreCommandTableCreate []
cli.azure.cli.core: Modules found from index for 'extension': ['azure.cli.command_modules.extension']
cli.azure.cli.core: Loading command modules:
cli.azure.cli.core: Name Load Time Groups Commands
cli.azure.cli.core: extension 0.007 1 7
cli.azure.cli.core: Total (1) 0.007 1 7
cli.azure.cli.core: Loaded 1 groups, 7 commands.
cli.azure.cli.core: Found a match in the command table.
cli.azure.cli.core: Raw command : extension add
cli.azure.cli.core: Command table: extension add
cli.knack.cli: Event: CommandInvoker.OnPreCommandTableTruncate [<function AzCliLogging.init_command_file_logging at 0x000001C1FA13A160>]
cli.azure.cli.core.azlogging: metadata file logging enabled - writing logs to 'C:\Users\pj185095.azure\commands\2024-02-04.11-43-45.extension_add.16680.log'.
az_command_data_logger: command args: extension add --name {} --debug
cli.knack.cli: Event: CommandInvoker.OnPreArgumentLoad [<function register_global_subscription_argument..add_subscription_parameter at 0x000001C1FA19C540>]
cli.knack.cli: Event: CommandInvoker.OnPostArgumentLoad []
cli.knack.cli: Event: CommandInvoker.OnPostCommandTableCreate [<function register_ids_argument..add_ids_arguments at 0x000001C1FA19C5E0>, <function register_cache_arguments..add_cache_arguments at 0x000001C1FA19C720>]
cli.knack.cli: Event: CommandInvoker.OnCommandTableLoaded []
cli.knack.cli: Event: CommandInvoker.OnPreParseArgs []
cli.knack.cli: Event: CommandInvoker.OnPostParseArgs [<function OutputProducer.handle_output_argument at 0x000001C1F89A5D00>, <function CLIQuery.handle_query_parameter at 0x000001C1F89D3880>, <function register_ids_argument..parse_ids_arguments at 0x000001C1FA19C680>]
cli.azure.cli.core.extension.operations: Default enabled including preview versions for extension installation now. Disabled in May 2024. Use '--allow-preview true' to enable it specifically if needed. Use '--allow-preview false' to install stable version only.
urllib3.connectionpool: Starting new HTTPS connection (1): aka.ms:443
urllib3.connectionpool: https://aka.ms:443 "GET /azure-cli-extension-index-v1 HTTP/1.1" 301 0
urllib3.connectionpool: Starting new HTTPS connection (1): azcliextensionsync.blob.core.windows.net:443
urllib3.connectionpool: https://azcliextensionsync.blob.core.windows.net:443 "GET /index1/index.json HTTP/1.1" 200 3658780
cli.azure.cli.core.extension._resolve: Candidates ['datafactory-0.1.0-py3-none-any.whl', 'datafactory-0.2.0-py3-none-any.whl', 'datafactory-0.2.1-py3-none-any.whl', 'datafactory-0.3.0-py3-none-any.whl', 'datafactory-0.4.0-py3-none-any.whl', 'datafactory-0.5.0-py3-none-any.whl', 'datafactory-0.6.0-py3-none-any.whl', 'datafactory-0.7.0-py3-none-any.whl', 'datafactory-0.8.0-py3-none-any.whl', 'datafactory-0.9.0-py3-none-any.whl', 'datafactory-0.10.0-py3-none-any.whl', 'datafactory-1.0.0-py3-none-any.whl']
cli.azure.cli.core.extension._resolve: Candidates ['datafactory-0.1.0-py3-none-any.whl', 'datafactory-0.2.0-py3-none-any.whl', 'datafactory-0.2.1-py3-none-any.whl', 'datafactory-0.3.0-py3-none-any.whl', 'datafactory-0.4.0-py3-none-any.whl', 'datafactory-0.5.0-py3-none-any.whl', 'datafactory-0.6.0-py3-none-any.whl', 'datafactory-0.7.0-py3-none-any.whl', 'datafactory-0.8.0-py3-none-any.whl', 'datafactory-0.9.0-py3-none-any.whl', 'datafactory-0.10.0-py3-none-any.whl', 'datafactory-1.0.0-py3-none-any.whl']
cli.azure.cli.core.extension._resolve: Candidates ['datafactory-0.1.0-py3-none-any.whl', 'datafactory-0.2.0-py3-none-any.whl', 'datafactory-0.2.1-py3-none-any.whl', 'datafactory-0.3.0-py3-none-any.whl', 'datafactory-0.4.0-py3-none-any.whl', 'datafactory-0.5.0-py3-none-any.whl', 'datafactory-0.6.0-py3-none-any.whl', 'datafactory-0.7.0-py3-none-any.whl', 'datafactory-0.8.0-py3-none-any.whl', 'datafactory-0.9.0-py3-none-any.whl', 'datafactory-0.10.0-py3-none-any.whl', 'datafactory-1.0.0-py3-none-any.whl']
cli.azure.cli.core.extension._resolve: Candidates ['datafactory-0.1.0-py3-none-any.whl', 'datafactory-0.2.0-py3-none-any.whl', 'datafactory-0.2.1-py3-none-any.whl', 'datafactory-0.3.0-py3-none-any.whl', 'datafactory-0.4.0-py3-none-any.whl', 'datafactory-0.5.0-py3-none-any.whl', 'datafactory-0.6.0-py3-none-any.whl', 'datafactory-0.7.0-py3-none-any.whl', 'datafactory-0.8.0-py3-none-any.whl', 'datafactory-0.9.0-py3-none-any.whl', 'datafactory-0.10.0-py3-none-any.whl', 'datafactory-1.0.0-py3-none-any.whl']
cli.azure.cli.core.extension._resolve: Chosen {'downloadUrl': 'https://azcliprod.blob.core.windows.net/cli-extensions/datafactory-1.0.0-py3-none-any.whl', 'filename': 'datafactory-1.0.0-py3-none-any.whl', 'metadata': {'azext.minCliCoreVersion': '2.15.0', 'classifiers': ['Development Status :: 4 - Beta', 'Intended Audience :: Developers', 'Intended Audience :: System Administrators', 'Programming Language :: Python', 'Programming Language :: Python :: 3', 'Programming Language :: Python :: 3.6', 'Programming Language :: Python :: 3.7', 'Programming Language :: Python :: 3.8', 'License :: OSI Approved :: MIT License'], 'extensions': {'python.details': {'contacts': [{'email': '[email protected]', 'name': 'Microsoft Corporation', 'role': 'author'}], 'document_names': {'description': 'DESCRIPTION.rst'}, 'project_urls': {'Home': 'https://github.com/Azure/azure-cli-extensions/tree/main/src/datafactory'}}}, 'generator': 'bdist_wheel (0.30.0)', 'license': 'MIT', 'metadata_version': '2.0', 'name': 'datafactory', 'summary': 'Microsoft Azure Command-Line Tools DataFactoryManagementClient Extension', 'version': '1.0.0'}, 'sha256Digest': '30941f7e2c093f040c958db024367b750068a5181554b23f7403f4522375c41e'}
cli.azure.cli.core.extension.operations: Extension source is url? True
cli.azure.cli.core.extension.operations: Downloading https://azcliprod.blob.core.windows.net/cli-extensions/datafactory-1.0.0-py3-none-any.whl to C:\Users\pj185095\AppData\Local\Temp\tmpz7nyjqlw\datafactory-1.0.0-py3-none-any.whl
urllib3.connectionpool: Starting new HTTPS connection (1): azcliprod.blob.core.windows.net:443
urllib3.connectionpool: https://azcliprod.blob.core.windows.net:443 "GET /cli-extensions/datafactory-1.0.0-py3-none-any.whl HTTP/1.1" 200 549334
cli.azure.cli.core.extension.operations: Downloaded to C:\Users\pj185095\AppData\Local\Temp\tmpz7nyjqlw\datafactory-1.0.0-py3-none-any.whl
cli.azure.cli.core.extension.operations: Validating the extension C:\Users\pj185095\AppData\Local\Temp\tmpz7nyjqlw\datafactory-1.0.0-py3-none-any.whl
cli.azure.cli.core.extension.operations: Checksum of C:\Users\pj185095\AppData\Local\Temp\tmpz7nyjqlw\datafactory-1.0.0-py3-none-any.whl is OK
cli.azure.cli.core.extension.operations: Validation successful on C:\Users\pj185095\AppData\Local\Temp\tmpz7nyjqlw\datafactory-1.0.0-py3-none-any.whl
cli.azure.cli.core.extension.operations: Executing pip with args: ['install', '--target', 'C:\Users\pj185095\.azure\cliextensions\datafactory', 'C:\Users\pj185095\AppData\Local\Temp\tmpz7nyjqlw\datafactory-1.0.0-py3-none-any.whl']
cli.azure.cli.core.extension.operations: Running: ['C:\Program Files\Microsoft SDKs\Azure\CLI2\python.exe', '-m', 'pip', 'install', '--target', 'C:\Users\pj185095\.azure\cliextensions\datafactory', 'C:\Users\pj185095\AppData\Local\Temp\tmpz7nyjqlw\datafactory-1.0.0-py3-none-any.whl', '-vv', '--disable-pip-version-check', '--no-cache-dir']
cli.azure.cli.core.extension.operations: Traceback (most recent call last):
File "", line 198, in _run_module_as_main
File "", line 88, in run_code
File "C:\Program Files\Microsoft SDKs\Azure\CLI2\Lib\site-packages\pip_main
.py", line 22, in
from pip._internal.cli.main import main as _main
File "C:\Program Files\Microsoft SDKs\Azure\CLI2\Lib\site-packages\pip_internal\cli\main.py", line 10, in
from pip._internal.cli.autocompletion import autocomplete
File "C:\Program Files\Microsoft SDKs\Azure\CLI2\Lib\site-packages\pip_internal\cli\autocompletion.py", line 10, in
from pip._internal.cli.main_parser import create_main_parser
File "C:\Program Files\Microsoft SDKs\Azure\CLI2\Lib\site-packages\pip_internal\cli\main_parser.py", line 9, in
from pip._internal.build_env import get_runnable_pip
File "C:\Program Files\Microsoft SDKs\Azure\CLI2\Lib\site-packages\pip_internal\build_env.py", line 19, in
from pip._internal.cli.spinners import open_spinner
File "C:\Program Files\Microsoft SDKs\Azure\CLI2\Lib\site-packages\pip_internal\cli\spinners.py", line 9, in
from pip._internal.utils.logging import get_indentation
File "C:\Program Files\Microsoft SDKs\Azure\CLI2\Lib\site-packages\pip_internal\utils\logging.py", line 29, in
from pip._internal.utils.misc import ensure_dir
File "C:\Program Files\Microsoft SDKs\Azure\CLI2\Lib\site-packages\pip_internal\utils\misc.py", line 44, in
from pip.internal.locations import get_major_minor_version
File "C:\Program Files\Microsoft SDKs\Azure\CLI2\Lib\site-packages\pip_internal\locations_init
.py", line 14, in
from . import _sysconfig
File "C:\Program Files\Microsoft SDKs\Azure\CLI2\Lib\site-packages\pip_internal\locations_sysconfig.py", line 11, in
from .base import change_root, get_major_minor_version, is_osx_framework
File "C:\Program Files\Microsoft SDKs\Azure\CLI2\Lib\site-packages\pip_internal\locations\base.py", line 9, in
from pip._internal.utils import appdirs
File "C:\Program Files\Microsoft SDKs\Azure\CLI2\Lib\site-packages\pip_internal\utils\appdirs.py", line 13, in
from pip._vendor import platformdirs as appdirs
File "C:\Program Files\Microsoft SDKs\Azure\CLI2\Lib\site-packages\pip_vendor\platformdirs_init
.py", line 46, in
PlatformDirs = set_platform_dir_class() #: Currently active platform
^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\Microsoft SDKs\Azure\CLI2\Lib\site-packages\pip_vendor\platformdirs_init
.py", line 26, in _set_platform_dir_class
from pip.vendor.platformdirs.windows import Windows as Result
File "C:\Program Files\Microsoft SDKs\Azure\CLI2\Lib\site-packages\pip_vendor\platformdirs\windows.py", line 4, in
import ctypes
File "ctypes_init
.py", line 8, in
ImportError: DLL load failed while importing _ctypes: The specified module could not be found.

cli.azure.cli.core.extension.operations: Command '['C:\Program Files\Microsoft SDKs\Azure\CLI2\python.exe', '-m', 'pip', 'install', '--target', 'C:\Users\pj185095\.azure\cliextensions\datafactory', 'C:\Users\pj185095\AppData\Local\Temp\tmpz7nyjqlw\datafactory-1.0.0-py3-none-any.whl', '-vv', '--disable-pip-version-check', '--no-cache-dir']' returned non-zero exit status 1.
cli.azure.cli.core.extension.operations: Pip failed so deleting anything we might have installed at C:\Users\pj185095.azure\cliextensions\datafactory
cli.azure.cli.core.azclierror: Traceback (most recent call last):
File "D:\a_work\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\knack/cli.py", line 233, in invoke
File "D:\a_work\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/cli/core/commands/init.py", line 663, in execute
File "D:\a_work\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/cli/core/commands/init.py", line 726, in _run_jobs_serially
File "D:\a_work\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/cli/core/commands/init.py", line 697, in _run_job
File "D:\a_work\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/cli/core/commands/init.py", line 333, in call
File "D:\a_work\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/cli/core/commands/command_operation.py", line 121, in handler
File "D:\a_work\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/cli/command_modules/extension/custom.py", line 16, in add_extension_cmd
File "D:\a_work\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/cli/core/extension/operations.py", line 349, in add_extension
File "D:\a_work\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/cli/core/extension/operations.py", line 172, in _add_whl_ext
knack.util.CLIError: An error occurred. Pip failed with status code 1. Use --debug for more information.

cli.azure.cli.core.azclierror: An error occurred. Pip failed with status code 1. Use --debug for more information.
az_command_data_logger: An error occurred. Pip failed with status code 1. Use --debug for more information.
cli.knack.cli: Event: Cli.PostExecute [<function AzCliLogging.deinit_cmd_metadata_logging at 0x000001C1FA13A3E0>]
az_command_data_logger: exit code: 1
cli.main: Command ran in 18.334 seconds (init: 1.360, invoke: 16.974)
telemetry.main: Begin splitting cli events and extra events, total events: 1
telemetry.client: Accumulated 0 events. Flush the clients.
telemetry.main: Finish splitting cli events and extra events, cli events: 1
telemetry.save: Save telemetry record of length 3544 in cache
telemetry.main: Begin creating telemetry upload process.
telemetry.process: Creating upload process: "C:\Program Files\Microsoft SDKs\Azure\CLI2\python.exe C:\Program Files\Microsoft SDKs\Azure\CLI2\Lib\site-packages\azure\cli\telemetry_init_.pyc C:\Users\pj185095.azure"
telemetry.process: Return from creating process
telemetry.main: Finish creating telemetry upload process.

@bebound
Copy link
Contributor

bebound commented Feb 4, 2024

Have you tried reinstalling CLI or reproducing the issue in a VM?

@pj250183
Copy link
Author

pj250183 commented Feb 4, 2024

I have tried reinstalling the CLI, still the same error

@bebound
Copy link
Contributor

bebound commented Feb 4, 2024

Not sure what's causing it. You're the first one encountering this issue.

@pj250183
Copy link
Author

pj250183 commented Feb 4, 2024

Resolved this issue by downgrading the CLI version to stable version 2.51. Thanks for all the help @bebound
Closing this issue.

@pj250183 pj250183 closed this as completed Feb 4, 2024
@ant0nsc
Copy link

ant0nsc commented Apr 5, 2024

@bebound @pj250183 I'm seeing exactly the same error when trying to install the bastion extension. I did a brandnew install of AzureCLI for Windows (running 2.59.0) and tried az extension add --name bastion --debug

Essentially the same stacktrace as reported by @pj250183 , here are the key parts:

  File "C:\Program Files\Microsoft SDKs\Azure\CLI2\Lib\site-packages\pip\_internal\utils\misc.py", line 44, in <module>
    from pip._internal.locations import get_major_minor_version
  File "C:\Program Files\Microsoft SDKs\Azure\CLI2\Lib\site-packages\pip\_internal\locations\__init__.py", line 14, in <module>
    from . import _sysconfig
  File "C:\Program Files\Microsoft SDKs\Azure\CLI2\Lib\site-packages\pip\_internal\locations\_sysconfig.py", line 11, in <module>
    from .base import change_root, get_major_minor_version, is_osx_framework
  File "C:\Program Files\Microsoft SDKs\Azure\CLI2\Lib\site-packages\pip\_internal\locations\base.py", line 9, in <module>
    from pip._internal.utils import appdirs
  File "C:\Program Files\Microsoft SDKs\Azure\CLI2\Lib\site-packages\pip\_internal\utils\appdirs.py", line 13, in <module>
    from pip._vendor import platformdirs as _appdirs
  File "C:\Program Files\Microsoft SDKs\Azure\CLI2\Lib\site-packages\pip\_vendor\platformdirs\__init__.py", line 46, in <module>
    PlatformDirs = _set_platform_dir_class()  #: Currently active platform
                   ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Program Files\Microsoft SDKs\Azure\CLI2\Lib\site-packages\pip\_vendor\platformdirs\__init__.py", line 26, in _set_platform_dir_class
    from pip._vendor.platformdirs.windows import Windows as Result
  File "C:\Program Files\Microsoft SDKs\Azure\CLI2\Lib\site-packages\pip\_vendor\platformdirs\windows.py", line 4, in <module>
    import ctypes
  File "ctypes\__init__.py", line 8, in <module>
ImportError: DLL load failed while importing _ctypes: The specified module could not be found.

Output of az version:

{
  "azure-cli": "2.59.0",
  "azure-cli-core": "2.59.0",
  "azure-cli-telemetry": "1.1.0",
  "extensions": {}
}

On Windows 11 23H2

@ant0nsc
Copy link

ant0nsc commented Apr 5, 2024

For completeness, the issue here is in fact malplaced, it is a problem of the core AzureCLI, and has also been reported here: Azure/azure-cli#28303

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Azure CLI Team The command of the issue is owned by Azure CLI team customer-reported Issues that are reported by GitHub users external to the Azure organization. question The issue doesn't require a change to the product in order to be resolved. Most issues start as that
Projects
None yet
Development

No branches or pull requests

5 participants