Reputation: 7898
I'm upgrading from 3.1 to 3.2. Other than looking at 3.1's site-packages directory to see what packages I've been using so that I can install them for 3.2, are there other places I should check for things to install or other issues to look at?
I'm not asking about changes to the language between 3.1 and 3.2. I just want to make sure I've installed and configured everything I had in 3.1. I realize argparse is built into 3.2, so I don't have to install that.
I'm running Windows, if that matters.
Upvotes: 2
Views: 680
Reputation: 172229
No, installing the modules you have installed in 3.1 should be all you need to do. Also of course, if you are compiling from scratch, make sure you have all the libraries installed you have when you compiled 3.1, as some of the standard lib otherwise may be unavailable.
Upvotes: 1
Reputation: 20451
You should be able to install 3.2 in parallel with 3.1, simply by putting it in a different directory. Then if at some point you find you are missing something from your environment you can always figure out what you had before.
Nearly everything you installed that's Python-related should be in site-packages, so it should be mostly a matter of keeping track of those packages and installing them again in 3.2
If you have pip
you can use pip freeze
to generate a list of what's installed in your environment.
Upvotes: 0