This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author poke
Recipients poke
Date 2014-02-16.21:31:14
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1392586274.91.0.59304299954.issue20641@psf.upfronthosting.co.za>
In-reply-to
Content
When installing Python 3.4 with the MSI, you can choose to install pip as part of the setup. With activated UAC on Windows (which is the recommended default), the installer will ask for elevated rights during the setup to copy the files over to the installation directory.

However, when the setup then attempts to install pip, the Python interpreter running the `ensurepip` library to install it is *not* run with elevated rights. This obviously results in a permission error when it then tries to copy over pip into the `\Scripts\` install directory.

This is similar to the advanced installer option “Compile .py files to byte code”, which has been failing forever because of the same problem. But now, with pip, this is an actual problem.

I suggest that you either run the pip install process from within the elevated setup, inheriting the rights—if that’s even possible—or explicitely request elevated rights for it again.
History
Date User Action Args
2014-02-16 21:31:14pokesetrecipients: + poke
2014-02-16 21:31:14pokesetmessageid: <1392586274.91.0.59304299954.issue20641@psf.upfronthosting.co.za>
2014-02-16 21:31:14pokelinkissue20641 messages
2014-02-16 21:31:14pokecreate