Hi nathanr,
I’m running Komodo on Windows, so I did “set > set.txt” and then compared it to the env vars listed when I start up the debugger (I didn’t find Prefs > Environment), and updated set.txt with comments indicating the differences.
Basically, it seems the differences are solely 32-bit vs. 64-bit related (apparently, Komodo is a 32-bit application?).
Below is the comparison and notes. I added "x " at the beginning of a line if the env var was identical, and "! " if it was different. Also [not_in_komodo] and [in_komodo] to indicate values that are only in one and not the other.
Appreciate any additional insight to get this working.
Thanks,
Ken
x ALLUSERSPROFILE=C:\ProgramData
x APPDATA=C:\Users\name\AppData\Roaming
x CLOUDSDK_PYTHON=C:\python27\python.exe
! CommonProgramFiles=C:\Program Files\Common Files
The above is different in Komodo, it reads “C:\Program Files (x86)\Common Files” (i.e., like below, in other words, both env vars have same contents).
x CommonProgramFiles(x86)=C:\Program Files (x86)\Common Files
x CommonProgramW6432=C:\Program Files\Common Files
x COMPUTERNAME=ENVY
x ComSpec=C:\Windows\system32\cmd.exe
x dircmd=/ogn/a
x FP_NO_HOST_CHECK=NO
x HAXEPATH=C:\HaxeToolkit\haxe
x HOMEDRIVE=C:
x HOMEPATH=\Users\name
x LOCALAPPDATA=C:\Users\name\AppData\Local
x LOGONSERVER=\ENVY
x NEKO_INSTPATH=C:\HaxeToolkit\neko
x NUMBER_OF_PROCESSORS=8
x OnlineServices=Online Services
x OS=Windows_NT
! Path=C:\ProgramData\Oracle\Java\javapath;C:\Program Files (x86)\ActiveState Komodo IDE 9;C:\Perl64\site\bin;C:\Perl64\bin;C:\Program Files (x86)\Intel\iCLS Client;C:\Program Files\Intel\iCLS Client;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Program Files\Intel\Intel® Management Engine Components\DAL;C:\Program Files\Intel\Intel® Management Engine Components\IPT;C:\Program Files (x86)\Intel\Intel® Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel® Management Engine Components\IPT;C:\Program Files\Hewlett-Packard\SimplePass;C:\Program Files\Google\Cloud SDK\google-cloud-sdk\bin;C:\Program Files\Microsoft\Web Platform Installer;C:\Program Files\Microsoft SQL Server\110\Tools\Binn;C:\Program Files (x86)\Microsoft SDKs\TypeScript\1.0;C:\Program Files\Microsoft SQL Server\120\Tools\Binn;C:\Program Files (x86)\Windows Live\Shared;C:\Program Files (x86)\WinMerge;C:\Program Files\TortoiseSVN\bin;C:\Program Files\Windows NT\Accessories;C:\Program Files (x86)\Notepad++;C:\HaxeToolkit\haxe;C:\HaxeToolkit\neko;C:\Program Files (x86)\Skype\Phone;C:\Users\name.dnx\bin;C:\Program Files\Microsoft DNX\Dnvm;C:\Program Files\Microsoft SQL Server\130\Tools\Binn\
The Path is different. Break the above apart and identify where it’s different:
x C:\ProgramData\Oracle\Java\javapath
[not_in_komodo] C:\Program Files (x86)\ActiveState Komodo IDE 9
x C:\Perl64\site\bin
x C:\Perl64\bin
x C:\Program Files (x86)\Intel\iCLS Client
x C:\Program Files\Intel\iCLS Client
x C:\Windows\system32
x C:\Windows
x C:\Windows\System32\Wbem
x C:\Windows\System32\WindowsPowerShell\v1.0
x C:\Program Files\Intel\Intel® Management Engine Components\DAL
x C:\Program Files\Intel\Intel® Management Engine Components\IPT
x C:\Program Files (x86)\Intel\Intel® Management Engine Components\DAL
x C:\Program Files (x86)\Intel\Intel® Management Engine Components\IPT
x C:\Program Files\Hewlett-Packard\SimplePass
x C:\Program Files\Google\Cloud SDK\google-cloud-sdk\bin
x C:\Program Files\Microsoft\Web Platform Installer
x C:\Program Files\Microsoft SQL Server\110\Tools\Binn
x C:\Program Files (x86)\Microsoft SDKs\TypeScript\1.0
x C:\Program Files\Microsoft SQL Server\120\Tools\Binn
x C:\Program Files (x86)\Windows Live\Shared
x C:\Program Files (x86)\WinMerge
x C:\Program Files\TortoiseSVN\bin
x C:\Program Files\Windows NT\Accessories
x C:\Program Files (x86)\Notepad++
x C:\HaxeToolkit\haxe
x C:\HaxeToolkit\neko
x C:\Program Files (x86)\Skype\Phone
[not_in_komodo] C:\Users\name.dnx\bin
[in_komodo] C:\Windows\system32\config\systemprofile.dnx\bin
x C:\Program Files\Microsoft DNX\Dnvm
x C:\Program Files\Microsoft SQL Server\130\Tools\Binn\
x PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
x PCBRAND=Pavilion
x Platform=MCD
! PROCESSOR_ARCHITECTURE=AMD64
In Komodo, the above is “x86”, and it has an additional env var:
[in_komodo] PROCESSOR_ARCHITEW6432=AMD64
x PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 60 Stepping 3, GenuineIntel
x PROCESSOR_LEVEL=6
x PROCESSOR_REVISION=3c03
x ProgramData=C:\ProgramData
! ProgramFiles=C:\Program Files
In Komodo, the above is “C:\Program Files (x86)” (i.e., it and the below have identical contents).
x ProgramFiles(x86)=C:\Program Files (x86)
x ProgramW6432=C:\Program Files
PROMPT=$P$G
x PSModulePath=C:\Windows\system32\WindowsPowerShell\v1.0\Modules;C:\Program Files (x86)\Microsoft SDKs\Azure\PowerShell\ServiceManagement
x PUBLIC=C:\Users\Public
There’s an extra env var in Komodo:
[in_komodo] SESSIONNAME=Console
x SystemDrive=C:
x SystemRoot=C:\Windows
x TEAMCITY_DATA_PATH=C:\ProgramData\JetBrains\TeamCity
x TEMP=C:\Users\name\AppData\Local\Temp
x TMP=C:\Users\name\AppData\Local\Temp
x USERDOMAIN=envy
x USERDOMAIN_ROAMINGPROFILE=envy
x USERNAME=name
x USERPROFILE=C:\Users\name
x VBOX_MSI_INSTALL_PATH=C:\Program Files\Oracle\VirtualBox
x VS120COMNTOOLS=C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\Tools
x VS140COMNTOOLS=C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\Tools
x windir=C:\Windows