When troubleshooting license problems, a very convenient tool is to define the environment variable QUANTUM_EXTENDEDLOG=license.log, then start QuantumATK, and afterwards inspect the file license.log which will contain a detailed account of all license-related system settings, and very importantly how LM-X/ATK tried to locate a license (file or server) and whether or not it was successful. For example, on Linux (or Windows/Cygwin), open a terminal and type (this syntax is for bash, see Notes below for tcsh)

QUANTUM_EXTENDEDLOG=license.log atkpython nothing.py


The file nothing.py need not exist, it’s just a dummy for this test.

Now, if you get a message saying

can't open file 'nothing.py': [Errno 2] No such file or directory


However, if you see

License Error: (Internal: 719 Feature: ATKPython)


set QUANTUM_EXTENDEDLOG=license.log

 env QUANTUM_LICENSE_FILE=license.log atkpython nothing.py