C:\WINDOWS\SYSTEM32\python27.dll
even though it's loading standard library modules correctly from our installation (os, platform, glob, etc.)
We've set our clarisse.env files to point to our installation:
- Code: Select all
PYTHONHOME=OUR_INSTALL
PYTHONPATH=OUR_INSTALL\Lib;OUR_INSTALL\DLLs;OUR_INSTALL\Lib\lib-tk;$CLARISSE_BIN_DIR\python
...
The OUR_INSTALL path is the first path on the PATH environment variable. If I run the python interpreter from the command prompt, everything is fine. If I then run Clarisse from that same environment, it loads from the system module. When I compare the PATH variable in those two environments, it looks like Clarisse is:
- Adding these 3 paths to the beginning:
- Code: Select all
c:/Program Files/Isotropix/Clarisse iFX 4.0 SP10/Clarisse/python
c:/Program Files/Isotropix/Clarisse iFX 4.0 SP10/Clarisse
c:\Program Files\Isotropix\Clarisse iFX 4.0 SP10\Clarisse
- Changing OUR_INSTALL\python\python27.zip to C:\WINDOWS\SYSTEM32\python27.zip
- Adding these right before OUR_INSTALL/python in the PATH:
- Code: Select all
c:\Program Files\Isotropix\Clarisse iFX 4.0 SP10\Clarisse
%APPDATA%\Python\Python27\site-packages
Is this correct, and is this by design? We'd like to have Clarisse loading the module from our installation.