OSError: Could not find lib geos_c.dll when EnPT is called from EnMAP-Box, running within QGIS.

When EnPT is running within QGIS instead of being started from the Python-IDE with QGIS environment, processing crashes with the following exception:

QGIS-Version: 3.10.1-A Coruña
QGIS-Codeversion: ef24c526da
Qt-Version: 5.11.2
GDAL-Version: 3.0.2
GEOS-Version: 3.8.0-CAPI-1.13.1 
PROJ-Version: Rel. 6.2.1, November 1st, 2019
Verarbeite Algorithmus
Algorithmus EnMAP processing tools algorithm startet
Eingabeparameter:
{ 'CPUs' : 12, 'anaconda_root' : 'C:\\ProgramData\\Anaconda3', 'auto_download_ecmwf' : False, 'average_elevation' : 0, 'deadpix_P_algorithm' : 'spectral', 'deadpix_P_interp_spatial' : 'linear', 'deadpix_P_interp_spectral' : 'linear', 'disable_progress_bars' : False, 'enable_ac' : True, 'enable_cloud_screening' : False, 'enable_ice_retrieval' : True, 'enable_keystone_correction' : False, 'enable_vnir_swir_coreg' : False, 'json_config' : '', 'n_lines_to_append' : None, 'ortho_resampAlg' : 'bilinear', 'output_dir' : 'C:\\Users\\danschef\\Documents\\EnPT\\Output\\20200121__2', 'path_dem' : 'D:\\Daten\\Code\\python\\EnPT\\tests\\data\\DLR_L2A_DEM_UTM32.bsq', 'path_earthSunDist' : '', 'path_l1b_enmap_image' : 'D:\\Daten\\Code\\python\\EnPT\\tests\\data\\EnMAP_Level_1B\\ENMAP01-____L1B-DT000000987_20130205T105307Z_001_V000101_20190426T143700Z__rows0-99.zip', 'path_l1b_enmap_image_gapfill' : '', 'path_reference_image' : '', 'path_solar_irr' : '', 'run_deadpix_P' : True, 'run_smile_P' : False, 'scale_factor_boa_ref' : 10000, 'scale_factor_toa_ref' : 10000, 'working_dir' : '' }

Found Anaconda installation at C:\ProgramData\Anaconda3.

Calling EnPT with the following command:
python enpt_cli.py --CPUs 12 --auto_download_ecmwf False --average_elevation 0 --deadpix_P_algorithm spectral --deadpix_P_interp_spatial linear --deadpix_P_interp_spectral linear --disable_progress_bars False --enable_ac True --enable_cloud_screening False --enable_ice_retrieval True --enable_keystone_correction False --enable_vnir_swir_coreg False --ortho_resampAlg bilinear --output_dir C:\Users\danschef\Documents\EnPT\Output\20200121__2 --path_dem D:\Daten\Code\python\EnPT\tests\data\DLR_L2A_DEM_UTM32.bsq --path_l1b_enmap_image D:\Daten\Code\python\EnPT\tests\data\EnMAP_Level_1B\ENMAP01-____L1B-DT000000987_20130205T105307Z_001_V000101_20190426T143700Z__rows0-99.zip --run_deadpix_P True --run_smile_P False --scale_factor_boa_ref 10000 --scale_factor_toa_ref 10000


Exitcode: 1
Traceback (most recent call last):
File "d:\daten\code\python\enpt_enmapboxapp\enpt_enmapboxapp\enpt_enmapboxapp.py", line 501, in processAlgorithm
raise Exception(err.decode('latin-1'))
Exception: Ein Prozess hat versucht, zu einer nicht bestehenden Pipe zu schreiben. 
Ein Prozess hat versucht, zu einer nicht bestehenden Pipe zu schreiben. 
Ein Prozess hat versucht, zu einer nicht bestehenden Pipe zu schreiben. 
Ein Prozess hat versucht, zu einer nicht bestehenden Pipe zu schreiben. 
Ein Prozess hat versucht, zu einer nicht bestehenden Pipe zu schreiben. 
Ein Prozess hat versucht, zu einer nicht bestehenden Pipe zu schreiben. 
Ein Prozess hat versucht, zu einer nicht bestehenden Pipe zu schreiben. 
Ein Prozess hat versucht, zu einer nicht bestehenden Pipe zu schreiben. 
Ein Prozess hat versucht, zu einer nicht bestehenden Pipe zu schreiben. 
Ein Prozess hat versucht, zu einer nicht bestehenden Pipe zu schreiben. 
Ein Prozess hat versucht, zu einer nicht bestehenden Pipe zu schreiben. 
Ein Prozess hat versucht, zu einer nicht bestehenden Pipe zu schreiben. 
Ein Prozess hat versucht, zu einer nicht bestehenden Pipe zu schreiben. 
Ein Prozess hat versucht, zu einer nicht bestehenden Pipe zu schreiben. 
Ein Prozess hat versucht, zu einer nicht bestehenden Pipe zu schreiben. 
Ein Prozess hat versucht, zu einer nicht bestehenden Pipe zu schreiben. 
Ein Prozess hat versucht, zu einer nicht bestehenden Pipe zu schreiben. 
Ein Prozess hat versucht, zu einer nicht bestehenden Pipe zu schreiben. 
Ein Prozess hat versucht, zu einer nicht bestehenden Pipe zu schreiben. 
Ein Prozess hat versucht, zu einer nicht bestehenden Pipe zu schreiben. 
Ein Prozess hat versucht, zu einer nicht bestehenden Pipe zu schreiben. 
Ein Prozess hat versucht, zu einer nicht bestehenden Pipe zu schreiben. 
Ein Prozess hat versucht, zu einer nicht bestehenden Pipe zu schreiben. 
Ein Prozess hat versucht, zu einer nicht bestehenden Pipe zu schreiben. 
Ein Prozess hat versucht, zu einer nicht bestehenden Pipe zu schreiben. 
Ein Prozess hat versucht, zu einer nicht bestehenden Pipe zu schreiben. 
Ein Prozess hat versucht, zu einer nicht bestehenden Pipe zu schreiben. 
Ein Prozess hat versucht, zu einer nicht bestehenden Pipe zu schreiben. 
Traceback (most recent call last): 
File "C:\ProgramData\Anaconda3\envs\enpt\Scripts\enpt_cli.py", line 7, in <module> 
exec(compile(f.read(), __file__, 'exec')) 
File "D:\Daten\Code\python\EnPT\bin\enpt_cli.py", line 34, in <module> 
from enpt.execution.controller import EnPT_Controller 
File "d:\daten\code\python\enpt\enpt\execution\controller.py", line 37, in <module> 
from ..io.reader import L1B_Reader 
File "d:\daten\code\python\enpt\enpt\io\reader.py", line 35, in <module> 
from ..model.images import EnMAPL1Product_SensorGeo 
File "d:\daten\code\python\enpt\enpt\model\images.py", line 43, in <module> 
from geoarray import GeoArray, NoDataMask, CloudMask 
File "C:\ProgramData\Anaconda3\envs\enpt\lib\site-packages\geoarray\__init__.py", line 28, in <module> 
from .baseclasses import GeoArray # noqa: E402 
File "C:\ProgramData\Anaconda3\envs\enpt\lib\site-packages\geoarray\baseclasses.py", line 36, in <module> 
from shapely.geometry import Polygon 
File "C:\ProgramData\Anaconda3\envs\enpt\lib\site-packages\shapely\geometry\__init__.py", line 4, in <module> 
from .base import CAP_STYLE, JOIN_STYLE 
File "C:\ProgramData\Anaconda3\envs\enpt\lib\site-packages\shapely\geometry\base.py", line 17, in <module> 
from shapely.coords import CoordinateSequence 
File "C:\ProgramData\Anaconda3\envs\enpt\lib\site-packages\shapely\coords.py", line 8, in <module> 
from shapely.geos import lgeos 
File "C:\ProgramData\Anaconda3\envs\enpt\lib\site-packages\shapely\geos.py", line 130, in <module> 
os.path.join(sys.prefix, "Library", "lib", "geos_c.dll"), 
File "C:\ProgramData\Anaconda3\envs\enpt\lib\site-packages\shapely\geos.py", line 56, in load_dll 
libname, fallbacks or [])) 
OSError: Could not find lib geos_c.dll or load any of its variants ['C:\\ProgramData\\Anaconda3\\envs\\enpt\\Library\\lib\\geos_c.dll']. 


Ausführung nach 4.82 Sekunden gescheitert

Lade Ergebnis Layer
Algorithmus 'EnMAP processing tools algorithm' beendet