![download python 2.7 for windows 64 bit download python 2.7 for windows 64 bit](https://www.learn-it-with-examples.com/development/odev-tutorials/python/pictures/1-install-python/2-install-python-windows-setup.png)
- #DOWNLOAD PYTHON 2.7 FOR WINDOWS 64 BIT INSTALL#
- #DOWNLOAD PYTHON 2.7 FOR WINDOWS 64 BIT ZIP FILE#
- #DOWNLOAD PYTHON 2.7 FOR WINDOWS 64 BIT UPGRADE#
I was able to get some more information on this, because we actually checking the python binaries into our git repo to make it easy for other users to immediately startup and go without the need to install various binaries on their machine. Originally I thought maybe the dll was locked during the install, but moving the whole installation folder and creating a new one and then doing a repair still recovered the old dll.
![download python 2.7 for windows 64 bit download python 2.7 for windows 64 bit](https://files.realpython.com/media/Screen_Shot_2020-07-16_at_11.19.15_AM.6e62bfc6eede.png)
Especially since all the files in the lib folder were the newer ones. Since I deleted all the files and then did a repair with the new installer and still the old dll came back, I can't tell where it came from. However I can't really tell what those cases are.
#DOWNLOAD PYTHON 2.7 FOR WINDOWS 64 BIT UPGRADE#
I think we can close this although there should be some kind of warning that running an upgrade without an uninstall may not upgrade the files in some cases.
#DOWNLOAD PYTHON 2.7 FOR WINDOWS 64 BIT ZIP FILE#
It might be nice to be able to get a zip file of the binaries instead of and msi file. In my use case I do not register extensions or add python to the path so I did not expect anything to be left over as "registration" of 2.7.5 previously, but I guess it was registered somewhere. Ok, complete uninstallation of 2.7.8 and then reinstalling did give me the new executable. What steps should I do to "remove this bad source of binary files?" But since the non-binary files (like all the py files and libraries and so on) are of the right version I would doubt that. So I suppose there could be an old registered msi database be getting in the way. I also deleted the binaries and did a repair. Well I know I tried the installation and uninstallation multiple times. I once had to do something similar and there have been similar reports on python-list. There might be an error log somewhere, but the likely fix is to remove your current 2.7.z and re-try 2.7.8 install, possibly after re-downloading.
![download python 2.7 for windows 64 bit download python 2.7 for windows 64 bit](https://upload.wikimedia.org/wikipedia/commons/thumb/c/c3/Python-logo-notext.svg/1200px-Python-logo-notext.svg.png)
I downloaded the 2.7.8 64-bit msi, installed over 2.7.7, and indeed got 2.7.8, which inports hmac fine.Īndreas, did you have 2.7.5/6 installed before? If so, I strongly suspect that the installer did not run (correctly). A few questions to try to narrow things down:ġ) Did you already have a version of Python installed, what version, and where?ģ) What output do you get from "where python"?Ĥ) In addition to sys.executable that Martin asked for, what values do you have for sys.prefix and sys.path? This seems very odd I'm skeptical that this is a bug with Python or its installer. Most of the time to get things to run you can just delete the import line if you can make sure not to call pare_digest.Įven though I install 2.7.8 msi the python command line says that it's running 2.7.5
![download python 2.7 for windows 64 bit download python 2.7 for windows 64 bit](https://www.poftut.com/wp-content/uploads/2019/09/img_5d7f30870840b.png)
The problem is that the builtin version of the operator module (which incidentally is not loaded from a pyd or pyc file (meaning it's inside of either python27.dll or python.exe doesn't contain _compare_digest.) I saw some posts out there indicating it had something to do with django or something related, but when I run python -v I can see that it's only involving local python libraries (in fact no site-packages at all) ImportError: cannot import name _compare_digest Type "help", "copyright", "credits" or "license" for more information.įile "C:\prototype\Tools\python27\lib\ hmac.py", line 8, in įrom operator import _compare_digest as compare_digest Messages (21)Īuthor: Andreas Richter (Andreas.Richter) Python windows 2.7.8 64-bit did not installĪndreas.Richter,, loewis, terry.reedy, vstinner, zach.wareĬreated on 11:32 by Andreas.Richter, last changed 14:58 by admin.