-
-
Notifications
You must be signed in to change notification settings - Fork 1k
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
virtualenv fails with Python 3.5 on Windows #796
Comments
@zooba do you have any advice on how best virtualenv should be proceeding here? Copying a dll to every 3.5 virtualenv? |
Yeah, that's going to be necessary. On Windows, I'd suggest copying every |
Do you also get this error with https://pypi.python.org/pypi/virtualenv-rewrite ? |
No, virtualenv-rewrite works fine with Python 3.5. (I've tested virtualenv-rewrite 14.1.0 a while ago, it still works fine on my Jenkins.) |
I'm having the same issue on Windows and copying the dll is not enough as it has not really finished setting up the scripts. I have python 2.7 and 3.5 on the same windows (both installed for all users) and it fails with all the following commands.
|
confirm this bug with Python 3.5.1 under windows 10 with virtualenv v13.1.2 :( |
Btw, I had to revert to 3.4 to get it to work. |
Works around the terrible mess that is the state of Python packaging: - latest virtualenv doesn't work with Python 3.5 on Windows (pypa/virtualenv#796) - virtualenv-rewrite that I use instead works with Python 3.5 but bundles an outdated version of pip - old version of pip doesn't find the right binary wheels for Pillow (because the ABI tag changed) and tries to compile, which fails
Works around the terrible mess that is the state of Python packaging: - latest virtualenv doesn't work with Python 3.5 on Windows (pypa/virtualenv#796) - virtualenv-rewrite that I use instead works with Python 3.5 but bundles an outdated version of pip - old version of pip doesn't find the right binary wheels for Pillow (because the ABI tag changed) and tries to compile, which fails
Works around the terrible mess that is the state of Python packaging: - latest virtualenv doesn't work with Python 3.5 on Windows (pypa/virtualenv#796) - virtualenv-rewrite that I use instead works with Python 3.5 but bundles an outdated version of pip - old version of pip doesn't find the right binary wheels for Pillow (because the ABI tag changed) and tries to compile, which fails
I confirm this with Python 3.5.2 under Windows 10 with virtualenv 15.0.3 |
confirm this with Python 3.5.2 under Windows 8.1 with virtualenv 15.0.3 |
Works around the terrible mess that is the state of Python packaging: - latest virtualenv doesn't work with Python 3.5 on Windows (pypa/virtualenv#796) - virtualenv-rewrite that I use instead works with Python 3.5 but bundles an outdated version of pip - old version of pip doesn't find the right binary wheels for lxml (because the ABI tag changed) and tries to compile, which fails
Confirm bug with Python 3.5.2 on Windows 7 with virtualenv 15.0.3 |
Ok guyz. I had the same problem. I installed "pywin32" from https://sourceforge.net/projects/pywin32/. |
For Windows 7 Python 3.5.2 copy http://www.opendll.com/index.php?file-download=vcruntime140.dll&arch=64Bit&version=14.0.22816.0&dsc=Microsoft%AE-C-Runtime-Library# to C:\Windows |
Thank you, Amytipple! BTW no need to download DLL files from untrusted random Internet sites, just copy the one from c:/Python3.5/ (or wherever you installed Python 3.5) into any directory on your %PATH%. |
Similarily, it doesn't copy |
There is a simple workaround. Just update the path to include the specific Python version, e.g.:
|
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Just add a comment if you want to keep it open. Thank you for your contributions. |
I expect: a virtualenv in ./env
I get: a GUI error dialog saying "The program can't start because VCRUNTIME140.dll is missing from your computer."
Apparently virtualenv needs to copy vcruntime140.dll into the new virtualenv for Python 3.5 to work on Windows.
Originally filed at http://bugs.python.org/issue25119
The text was updated successfully, but these errors were encountered: