CST - How can I get Linux CST 2020 to work with a generic python3.6 environment?

I've only gotten Linux CST 2020.0/.04 to work with the provided python3.6.0 environment. I've tried a 3.6.0 environment from conda forge with no luck. I notice that the provided python environment already has the cst package. Maybe the cst package in the provided environment is working but the package in python_cst_libraries doesn't work.

Below is the error with 3.6.0. I get the same error with 3.6.10. This code runs without error on the provided 3.6.0 environment.

Python 3.6.0 | packaged by conda-forge | (default, Feb 9 2017, 14:36:55)
[GCC 4.8.2 20140120 (Red Hat 4.8.2-15)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import sys
h("/apps/CST/2020/LinuxAMD64/pyt>>> from pathlib import Path
HON_LIB))
import cst, cst.interface, cst.results>>> PATH_CST_PYTHON_LIB = Path("/apps/CST/)020/LinuxAMD64/python_cst_libraries/"
>>> sys.path.append(str(PATH_CST_PYTHON_LIB))
>>> import cst, cst.interface, cst.results
>>> de = cst.interface.DesignEnvironment()
Traceback (most recent call last):
File "", line 1, in 
File "/apps/CST/2020/LinuxAMD64/python_cst_libraries/cst/interface/studio.py", line 16, in __init__
super(DesignEnvironment, self).__init__(mode, pid)
RuntimeError: No Process found with pid: 0


 ​​​​​​​ ​​​​​​​CST Studio Suite ​​​​​​​