DEV Community

TechFixDocs
TechFixDocs

Posted on • Originally published at techfixdocs.my.id

How to Fix: Ansible installation on Windows 10 giving following error

Ansible installation error on Windows 10. Symbolic link privilege not held during installation.

The Problem

Ansible installation on Windows 10 is experiencing an error due to symbolic link privilege issues. This issue affects users who attempt to install Ansible using the pip package manager from within a Cygwin environment.The frustration of encountering this error can be overwhelming, especially for users who are new to Ansible or have limited experience with Windows installations. However, by following these steps, you should be able to resolve the issue and successfully install Ansible on your Windows 10 system.
💡 Why You Are Getting This Error

                The primary cause of this error is related to the way symbolic links are handled in Cygwin environments. When pip attempts to create symbolic links for Ansible's library files, it requires elevated privileges that are not granted by default in Cygwin.An alternative reason for this issue may be due to the version of Python being used. If you're using an older version of Python, it might not support the necessary features required for Ansible installation.

            🚀 How to Resolve This Issue

                Using pip with administrator privileges

                    Step 1: Open Command Prompt as an administrator by right-clicking on Start and selecting 'Command Prompt (Admin)'.Step 2:  Navigate to the directory where you downloaded the Ansible installer using the command `cd path_to_ansible_installer`.Step 3: Run the installation command using pip with administrator privileges: `python -m pip install --record C: emp
Enter fullscreen mode Exit fullscreen mode

ecord.txt --single-version-externally-managed --compile`.

                Using a different package manager or installing from source

                    Step 1: Alternatively, you can use a different package manager like conda or choco to install Ansible. Follow the installation instructions for your chosen package manager.Step 2: If you prefer to install Ansible from source, download the Ansible source code and follow the installation instructions provided in the README file.


            ✨ Wrapping Up
            By following one of these methods, you should be able to resolve the symbolic link privilege issue and successfully install Ansible on your Windows 10 system. If you encounter any further issues, consider seeking additional support from the Ansible community or a qualified IT professional.
Enter fullscreen mode Exit fullscreen mode

Full step-by-step guide with screenshots: Read the complete fix here

Found this helpful? Check out more verified tech fixes at TechFixDocs

Top comments (0)