eryk, Thank you. What's wrong with upgrading to newer version? Yehuda
On Wed, Jan 6, 2016 at 8:32 AM, eryk sun <eryk...@gmail.com> wrote: > On Tue, Jan 5, 2016 at 5:50 PM, Alan Gauld <alan.ga...@btinternet.com> > wrote: > > On 05/01/16 19:47, yehudak . wrote: > >> I'm using version 3.5 of Python and want to upgrade. > > > > 3.5 is the latest stream. If you are already using it why > > do you want to upgrade? Its easy to get caught up in a frenzy > > of chasing the latest dot release but unless there is a > > specific bug fix or feature you need there is rarely any > > good reason. Personally I haven't got around to moving > > from 3.4 yet and on my Windows 7 PC I'm still on v3.3. > > Review the release notes [1] to determine whether you need to upgrade. > For example, 3.5.1 has the following fixes that are specific to > Windows: > > Issue #19143: platform module now reads Windows version from > kernel32.dll to avoid compatibility shims. > Issue #25112: py.exe launcher is missing icons > Issue #25118: Fix a regression of Python 3.5.0 in os.waitpid() on > Windows. > Issue #25213: Restores requestedExecutionLevel to manifest to > disable UAC virtualization. > Issue #25361: Disables use of SSE2 instructions in Windows 32-bit > build > Issue #25450: Updates shortcuts to start Python in installation > directory. > > Issues 25213 and 25361 only affect 32-bit Python. > > It also fixes several issues with the new installer: > > Issue #25081: Makes Back button in installer go back to upgrade > page when upgrading. > Issue #25089: Adds logging to installer for case where launcher is > not selected on upgrade. > Issue #25091: Increases font size of the installer. > Issue #25102: Windows installer does not precompile for -O or -OO. > Issue #25126: Clarifies that the non-web installer will download > some components. > Issue #25143: Improves installer error messages for unsupported > platforms. > Issue #25163: Display correct directory in installer when using > non-default settings. > Issue #25164: Changes default all-users install directory to match > per-user directory. > Issue #25165: Windows uninstallation should not remove launcher if > other versions remain > Issue #25715: Python 3.5.1 installer shows wrong upgrade path and > incorrect logic for launcher detection. > > [1]: https://docs.python.org/3.5/whatsnew/changelog.html > > >> Also, when I upgrade, does the newer version over-ride the old one or I > >> have first to remove the older version? > > > > They generally leave the old version around - you may have > > a need for both (for example to test your codes compatibility > > with both versions). > > On Windows, updating to a newer micro release (i.e. major.minor.micro) > replaces the previous version. However, if you have the 64-bit version > of 3.5.0 installed for all users, you can install the 32-bit version > of 3.5.1 for the current user without affecting the system > installation. > _______________________________________________ Tutor maillist - Tutor@python.org To unsubscribe or change subscription options: https://mail.python.org/mailman/listinfo/tutor