[AG-TECH] Python verson coexistence on 64 bit Windows?
Jon Johansson
jon.johansson at ualberta.ca
Fri Jan 11 10:38:50 CST 2008
Thanks, Doug.
Done, and it works fine.
Jon.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~ Jon I Johansson, Ph.D. * Tel.: (780) 492-9304 ~~
~~ jon.johansson at ualberta.ca * Fax.: (780) 492-1729 ~~
~~ * Office: G.S.B. 323C ~~
~~ Programmer/Analyst http://sciviz.aict.ualberta.ca ~~
~~ ~~
~~ Research Computing Support ~~
~~ Room 352, General Services Building ~~
~~ Academic Information and Communication Technologies (AICT) ~~
~~ University of Alberta ~~
~~ Edmonton, Alberta, CANADA, T6G 2H1 ~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
! "This communication is intended for the use of the recipient to !
! which it is addressed, and may contain confidential, personal, !
! and/or privileged information. Please contact us immediately !
! if you are not the intended recipient of this communication. !
! If you are not the intended recipient of this communication, !
! do not copy, distribute, or take action on it. Any !
! communication received in error, or subsequent reply, should !
! be deleted or destroyed." !
!------------------------------------------------------------------!
-----Original Message-----
From: owner-ag-tech at mcs.anl.gov [mailto:owner-ag-tech at mcs.anl.gov] On Behalf
Of Douglas Kosovic
Sent: Thursday, January 10, 2008 8:05 PM
To: Jon Johansson
Cc: ag-tech at mcs.anl.gov
Subject: RE: [AG-TECH] Python verson coexistence on 64 bit Windows?
Hi Jon,
> I installed AG 3.1 a couple of days ago on my desktop machine
> and it seems to work fine: WinXP Pro x64. Of course, AG
> requires a 32 bit version of Python 2.4.
>
> I then installed an update to Tecplot which installed a 64 bit
> version of python 2.5. My AG was broken because the environment
> variable PYTHONHOME had its value changed from C:\Python24\
> to C:\Python25\. When I changed the variable to point to the
> older python AG worked again. Now, manually changing the
> environment variable depending on the software I want to run
> is somewhat inelegant, and I'd like to think that the packages
> are a bit more sophisticated than that. I Googled around and
> Python coexistence on Windows doesn't seem to work, but I'm hoping
> that someone here might have a better experience and be willing
> to share.
You could create a AG.cmd file that sets the env variables locally
before starting the VenueClient, with something like:
@echo off
set PYTHONHOME=C:\Python24
set PYTHONPATH=%PYTHONHOME%
set PYTHON=%PYTHONHOME%\python.exe
set PYTHONW=%PYTHONHOME%\pythonw.exe
set PATH=%PYTHONHOME%;%PATH%
start "AG" "%PYTHONW%" "C:\Program
Files\AccessGrid3\bin\VenueClient3.py"
then double click AG.cmd.
Cheers,
Doug
More information about the ag-tech
mailing list