What are the possibilities to upgrade my existing Python installation (in my case from version 3.2.2 to 3.3.0) on my Windows 7 x64 system and not having to re-install all my packages? Is there a convenient/automated solution to do this?
I’d like to end up with only one Python version on my system.
What are the possibilities to upgrade my existing Python installation (in my case from
Share
The problem is chiefly with packages written in C: they will be linked with the 3.2 Python code. It might just be a question of re-linking them, but I have had issues with popular packages like
numpy(I currenty can’t get that to compile on 3.3).The pure Python packages would probably be OK in theory, but honestly, is it worth taking the risk?
It is safer to load the 3.3 versions of the packages, every time. Stick with 3.2 until you can upgrade everything. You can have more than one version of Python loaded on Windows, I have 2.6, 2.7, 3.2 and 3.3 co-existing. You just have to be careful with %PATH%, assoc, and ftype.