On 02/23/2012 10:23 AM, Jugurtha Hadjar wrote:
<SNIP>
One last point: Having two versions of Python, here's what I did in order to chose which version is used depending what I'm doing (If I'm tinkering with Numpy, I must use Python26)


Python 2.6 is installed in C:\Python26
Python 3.2 is installed in C:\Python32

I added both paths to the Windows Environment Variables.

I created two .bat files named Python26.bat and Python32.bat, each one in the respective directory.

The Python26.bat file contains the follwoing lines:

@echo off
C:\Python26\python.exe %1

And the Python32.bat file contains the follwoing lines:

@echo off
C:\Python32\python.exe %1
<SNIP>

I'm not running Windows any more (except in a VirtualBox), but your batch files could be improved:

Since you only have the one useful line in the batch file, just put the @ on that line; no need to turn off echo for the whole file, when the file is one line.

And i forget whether it's %* or %$ but there is a substitution string you can use to mean "all the arguments", rather than just taking one. Remember that sometimes people want to run python with multiple arguments.

I also made a "bat" directory, and added it to the PATH. Then you put both those batch files, plus some others, into the bat directory. That assumes you'll keep finding more utilities you'd like to add to the path.

No biggie, just trying to help. There are more complicated changes that I used to do, which I won't mention here.

--

DaveA

_______________________________________________
Tutor maillist  -  Tutor@python.org
To unsubscribe or change subscription options:
http://mail.python.org/mailman/listinfo/tutor

Reply via email to