-
Notifications
You must be signed in to change notification settings - Fork 3k
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
Support Azure CLI 64-bit on Windows #18766
Comments
WorkaroundAzure CLI today doesn't release an 64-bit MSI installer and the workaround is to
Appliance team has tried the suggested manual workaround and it works. However, Appliance VMware customers will have to do the same manual workaround to deploy Appliance which could be an adoption barrier and will require documentation. Additional informationGCP & AWS also support 64-bit MSI installers:
|
Since we are currently fully occupied with multiple high priority tasks we will add this feature request into our future roadmap. |
If you follow the above workaround which uses
Depending on the location where you install Install to system python environmentYou need to use the above full path to <full_path_to_python.exe> -m pip install azure-cli Then use full path to invoke <full_path_to_python.exe> -m azure.cli Install to a virtual environmentCreate a virtual environment: <full_path_to_python.exe> -m venv <env_name> Activate the virtual environment: .\<env_name>\Scripts\Activate.ps1 Then you don't need to specify the pip install azure-cli
az ... |
ℹ Note: If you have already install Azure CLI using MSI,
|
I had recently two of our top customers complain about the need to deploy Python 64 bit separately because their ITsec team has policies for the admin workstations to not allow standalone python installs (or any other programming language). If it is deployed with the Azure CLI this is acceptable though. This adds administrative overhead to the admin teams. |
Hi @jiasli, recently we meet a similar issue due to embedded 32bit python. Java team release passwordless experience with Azure CLI and attract many customers, but part of it doesn't work now because We know there's a workaround to install python and Azure CLI with pip, but users complain We see that many other teams have the same requirement, is there any plan when it could be support? |
|
Is your feature request related to a problem? Please describe.
Today we see that Azure CLI MSI installer only supports a 32 bit install of Azure CLI. Many other cloud providers and projects are moving away from supporting 32 bit in favor of 64 bit. In our case, we are building an extension which leverages an SDK that only supports 64 bit. For that reason, for some calls in the extension we run into issues because of 32 bit limitation in CLI
Describe the solution you'd like
We would like to see a natively supported 64 bit version of Azure CLI available to end users. This is available for AWS and GCP today, so it would be good to do the same in Azure.
Describe alternatives you've considered
We had previously reached out the Azure CLI team and we were given a temporary workaround is to have Azure CLI point to a 64 bit version of python. I will try this, and see if it resolves our issues, but I believe we can find a more permanent solution.
The text was updated successfully, but these errors were encountered: