2023-04-13 15:17:20,529 (natcap.invest.utils) utils.prepare_workspace(161) Level 100 Writing log messages to [D:\Annual_Water_Yield\result\InVEST-natcap.invest.annual_water_yield-log-2023-04-13--15_17_20.txt] 2023-04-13 15:17:20,529 (__main__) cli.main(475) Level 100 Starting model with parameters: Arguments for InVEST natcap.invest.annual_water_yield 3.12.1: biophysical_table_path D:\Annual_Water_Yield\biophysical_table.csv demand_table_path depth_to_root_rest_layer_path D:\Annual_Water_Yield\REF_DEPTH.tif eto_path D:\Annual_Water_Yield\Evapotranspiration\zsf2000.tif lulc_path D:\Carbon\landuse2000.tif n_workers -1 pawc_path D:\Annual_Water_Yield\PAWC.tif precipitation_path D:\Annual_Water_Yield\Precipitation\jy2000.tif results_suffix 2000 seasonality_constant 1.25 sub_watersheds_path D:\Annual_Water_Yield\Sub_Watersheds.shp valuation_table_path watersheds_path D:\Annual_Water_Yield\Watersheds.shp workspace_dir D:\Annual_Water_Yield\result 2023-04-13 15:17:20,530 (natcap.invest.annual_water_yield) annual_water_yield.execute(325) INFO Validating arguments 2023-04-13 15:17:20,530 (natcap.invest.validation) validation._wrapped_validate_func(1030) INFO Starting whole-model validation with ARGS_SPEC 2023-04-13 15:17:27,611 (pygeoprocessing.geoprocessing) geoprocessing.logger_callback(3395) INFO Warp 8.0% complete D:\Annual_Water_Yield\result\intermediate\eto_2000.tif 2023-04-13 15:17:32,942 (pygeoprocessing.geoprocessing) geoprocessing.logger_callback(3395) INFO Warp 14.0% complete D:\Annual_Water_Yield\result\intermediate\eto_2000.tif 2023-04-13 15:17:38,305 (pygeoprocessing.geoprocessing) geoprocessing.logger_callback(3395) INFO Warp 20.0% complete D:\Annual_Water_Yield\result\intermediate\eto_2000.tif 2023-04-13 15:17:43,421 (pygeoprocessing.geoprocessing) geoprocessing.logger_callback(3395) INFO Warp 26.0% complete D:\Annual_Water_Yield\result\intermediate\eto_2000.tif 2023-04-13 15:17:48,571 (pygeoprocessing.geoprocessing) geoprocessing.logger_callback(3395) INFO Warp 32.0% complete D:\Annual_Water_Yield\result\intermediate\eto_2000.tif 2023-04-13 15:17:54,091 (pygeoprocessing.geoprocessing) geoprocessing.logger_callback(3395) INFO Warp 38.0% complete D:\Annual_Water_Yield\result\intermediate\eto_2000.tif 2023-04-13 15:17:59,776 (pygeoprocessing.geoprocessing) geoprocessing.logger_callback(3395) INFO Warp 44.0% complete D:\Annual_Water_Yield\result\intermediate\eto_2000.tif 2023-04-13 15:18:04,867 (pygeoprocessing.geoprocessing) geoprocessing.logger_callback(3395) INFO Warp 49.0% complete D:\Annual_Water_Yield\result\intermediate\eto_2000.tif 2023-04-13 15:18:10,076 (pygeoprocessing.geoprocessing) geoprocessing.logger_callback(3395) INFO Warp 54.0% complete D:\Annual_Water_Yield\result\intermediate\eto_2000.tif 2023-04-13 15:18:15,699 (pygeoprocessing.geoprocessing) geoprocessing.logger_callback(3395) INFO Warp 59.0% complete D:\Annual_Water_Yield\result\intermediate\eto_2000.tif 2023-04-13 15:18:21,101 (pygeoprocessing.geoprocessing) geoprocessing.logger_callback(3395) INFO Warp 64.0% complete D:\Annual_Water_Yield\result\intermediate\eto_2000.tif 2023-04-13 15:18:26,743 (pygeoprocessing.geoprocessing) geoprocessing.logger_callback(3395) INFO Warp 69.0% complete D:\Annual_Water_Yield\result\intermediate\eto_2000.tif 2023-04-13 15:18:32,571 (pygeoprocessing.geoprocessing) geoprocessing.logger_callback(3395) INFO Warp 74.0% complete D:\Annual_Water_Yield\result\intermediate\eto_2000.tif 2023-04-13 15:18:38,129 (pygeoprocessing.geoprocessing) geoprocessing.logger_callback(3395) INFO Warp 79.0% complete D:\Annual_Water_Yield\result\intermediate\eto_2000.tif 2023-04-13 15:18:43,356 (pygeoprocessing.geoprocessing) geoprocessing.logger_callback(3395) INFO Warp 84.0% complete D:\Annual_Water_Yield\result\intermediate\eto_2000.tif 2023-04-13 15:18:48,529 (pygeoprocessing.geoprocessing) geoprocessing.logger_callback(3395) INFO Warp 90.0% complete D:\Annual_Water_Yield\result\intermediate\eto_2000.tif 2023-04-13 15:18:54,028 (pygeoprocessing.geoprocessing) geoprocessing.logger_callback(3395) INFO Warp 97.0% complete D:\Annual_Water_Yield\result\intermediate\eto_2000.tif 2023-04-13 15:18:56,179 (pygeoprocessing.geoprocessing) geoprocessing.logger_callback(3395) INFO Warp 100.0% complete D:\Annual_Water_Yield\result\intermediate\eto_2000.tif 2023-04-13 15:18:57,375 (pygeoprocessing.geoprocessing) geoprocessing.align_and_resize_raster_stack(825) INFO 1 of 5 aligned: eto_2000.tif 2023-04-13 15:19:02,581 (pygeoprocessing.geoprocessing) geoprocessing.logger_callback(3395) INFO Warp 8.0% complete D:\Annual_Water_Yield\result\intermediate\precip_2000.tif 2023-04-13 15:19:07,725 (pygeoprocessing.geoprocessing) geoprocessing.logger_callback(3395) INFO Warp 14.0% complete D:\Annual_Water_Yield\result\intermediate\precip_2000.tif 2023-04-13 15:19:13,150 (pygeoprocessing.geoprocessing) geoprocessing.logger_callback(3395) INFO Warp 20.0% complete D:\Annual_Water_Yield\result\intermediate\precip_2000.tif 2023-04-13 15:19:18,165 (pygeoprocessing.geoprocessing) geoprocessing.logger_callback(3395) INFO Warp 26.0% complete D:\Annual_Water_Yield\result\intermediate\precip_2000.tif 2023-04-13 15:19:24,181 (pygeoprocessing.geoprocessing) geoprocessing.logger_callback(3395) INFO Warp 33.0% complete D:\Annual_Water_Yield\result\intermediate\precip_2000.tif 2023-04-13 15:19:29,488 (pygeoprocessing.geoprocessing) geoprocessing.logger_callback(3395) INFO Warp 39.0% complete D:\Annual_Water_Yield\result\intermediate\precip_2000.tif 2023-04-13 15:19:35,220 (pygeoprocessing.geoprocessing) geoprocessing.logger_callback(3395) INFO Warp 45.0% complete D:\Annual_Water_Yield\result\intermediate\precip_2000.tif 2023-04-13 15:19:41,045 (pygeoprocessing.geoprocessing) geoprocessing.logger_callback(3395) INFO Warp 51.0% complete D:\Annual_Water_Yield\result\intermediate\precip_2000.tif 2023-04-13 15:19:46,924 (pygeoprocessing.geoprocessing) geoprocessing.logger_callback(3395) INFO Warp 57.0% complete D:\Annual_Water_Yield\result\intermediate\precip_2000.tif 2023-04-13 15:19:52,243 (pygeoprocessing.geoprocessing) geoprocessing.logger_callback(3395) INFO Warp 62.0% complete D:\Annual_Water_Yield\result\intermediate\precip_2000.tif 2023-04-13 15:19:57,788 (pygeoprocessing.geoprocessing) geoprocessing.logger_callback(3395) INFO Warp 67.0% complete D:\Annual_Water_Yield\result\intermediate\precip_2000.tif 2023-04-13 15:20:03,361 (pygeoprocessing.geoprocessing) geoprocessing.logger_callback(3395) INFO Warp 72.0% complete D:\Annual_Water_Yield\result\intermediate\precip_2000.tif 2023-04-13 15:20:09,279 (pygeoprocessing.geoprocessing) geoprocessing.logger_callback(3395) INFO Warp 77.0% complete D:\Annual_Water_Yield\result\intermediate\precip_2000.tif 2023-04-13 15:20:14,311 (pygeoprocessing.geoprocessing) geoprocessing.logger_callback(3395) INFO Warp 82.0% complete D:\Annual_Water_Yield\result\intermediate\precip_2000.tif 2023-04-13 15:20:19,968 (pygeoprocessing.geoprocessing) geoprocessing.logger_callback(3395) INFO Warp 88.0% complete D:\Annual_Water_Yield\result\intermediate\precip_2000.tif 2023-04-13 15:20:25,566 (pygeoprocessing.geoprocessing) geoprocessing.logger_callback(3395) INFO Warp 95.0% complete D:\Annual_Water_Yield\result\intermediate\precip_2000.tif 2023-04-13 15:20:29,164 (pygeoprocessing.geoprocessing) geoprocessing.logger_callback(3395) INFO Warp 100.0% complete D:\Annual_Water_Yield\result\intermediate\precip_2000.tif 2023-04-13 15:20:30,316 (pygeoprocessing.geoprocessing) geoprocessing.align_and_resize_raster_stack(825) INFO 2 of 5 aligned: precip_2000.tif 2023-04-13 15:20:35,531 (pygeoprocessing.geoprocessing) geoprocessing.logger_callback(3395) INFO Warp 10.0% complete D:\Annual_Water_Yield\result\intermediate\depth_to_root_rest_layer_2000.tif 2023-04-13 15:20:40,563 (pygeoprocessing.geoprocessing) geoprocessing.logger_callback(3395) INFO Warp 18.0% complete D:\Annual_Water_Yield\result\intermediate\depth_to_root_rest_layer_2000.tif 2023-04-13 15:20:46,051 (pygeoprocessing.geoprocessing) geoprocessing.logger_callback(3395) INFO Warp 27.0% complete D:\Annual_Water_Yield\result\intermediate\depth_to_root_rest_layer_2000.tif 2023-04-13 15:20:51,663 (pygeoprocessing.geoprocessing) geoprocessing.logger_callback(3395) INFO Warp 36.0% complete D:\Annual_Water_Yield\result\intermediate\depth_to_root_rest_layer_2000.tif 2023-04-13 15:20:56,666 (pygeoprocessing.geoprocessing) geoprocessing.logger_callback(3395) INFO Warp 44.0% complete D:\Annual_Water_Yield\result\intermediate\depth_to_root_rest_layer_2000.tif 2023-04-13 15:21:01,874 (pygeoprocessing.geoprocessing) geoprocessing.logger_callback(3395) INFO Warp 52.0% complete D:\Annual_Water_Yield\result\intermediate\depth_to_root_rest_layer_2000.tif 2023-04-13 15:21:06,910 (pygeoprocessing.geoprocessing) geoprocessing.logger_callback(3395) INFO Warp 60.0% complete D:\Annual_Water_Yield\result\intermediate\depth_to_root_rest_layer_2000.tif 2023-04-13 15:21:12,152 (pygeoprocessing.geoprocessing) geoprocessing.logger_callback(3395) INFO Warp 68.0% complete D:\Annual_Water_Yield\result\intermediate\depth_to_root_rest_layer_2000.tif 2023-04-13 15:21:17,236 (pygeoprocessing.geoprocessing) geoprocessing.logger_callback(3395) INFO Warp 76.0% complete D:\Annual_Water_Yield\result\intermediate\depth_to_root_rest_layer_2000.tif 2023-04-13 15:21:22,825 (pygeoprocessing.geoprocessing) geoprocessing.logger_callback(3395) INFO Warp 85.0% complete D:\Annual_Water_Yield\result\intermediate\depth_to_root_rest_layer_2000.tif 2023-04-13 15:21:28,004 (pygeoprocessing.geoprocessing) geoprocessing.logger_callback(3395) INFO Warp 93.0% complete D:\Annual_Water_Yield\result\intermediate\depth_to_root_rest_layer_2000.tif 2023-04-13 15:21:32,284 (pygeoprocessing.geoprocessing) geoprocessing.logger_callback(3395) INFO Warp 100.0% complete D:\Annual_Water_Yield\result\intermediate\depth_to_root_rest_layer_2000.tif 2023-04-13 15:21:33,416 (pygeoprocessing.geoprocessing) geoprocessing.align_and_resize_raster_stack(825) INFO 3 of 5 aligned: depth_to_root_rest_layer_2000.tif 2023-04-13 15:21:38,488 (pygeoprocessing.geoprocessing) geoprocessing.logger_callback(3395) INFO Warp 8.0% complete D:\Annual_Water_Yield\result\intermediate\pawc_2000.tif 2023-04-13 15:21:44,174 (pygeoprocessing.geoprocessing) geoprocessing.logger_callback(3395) INFO Warp 15.0% complete D:\Annual_Water_Yield\result\intermediate\pawc_2000.tif 2023-04-13 15:21:49,814 (pygeoprocessing.geoprocessing) geoprocessing.logger_callback(3395) INFO Warp 22.0% complete D:\Annual_Water_Yield\result\intermediate\pawc_2000.tif 2023-04-13 15:21:55,576 (pygeoprocessing.geoprocessing) geoprocessing.logger_callback(3395) INFO Warp 29.0% complete D:\Annual_Water_Yield\result\intermediate\pawc_2000.tif 2023-04-13 15:22:01,335 (pygeoprocessing.geoprocessing) geoprocessing.logger_callback(3395) INFO Warp 36.0% complete D:\Annual_Water_Yield\result\intermediate\pawc_2000.tif 2023-04-13 15:22:07,160 (pygeoprocessing.geoprocessing) geoprocessing.logger_callback(3395) INFO Warp 43.0% complete D:\Annual_Water_Yield\result\intermediate\pawc_2000.tif 2023-04-13 15:22:12,344 (pygeoprocessing.geoprocessing) geoprocessing.logger_callback(3395) INFO Warp 49.0% complete D:\Annual_Water_Yield\result\intermediate\pawc_2000.tif 2023-04-13 15:22:17,521 (pygeoprocessing.geoprocessing) geoprocessing.logger_callback(3395) INFO Warp 55.0% complete D:\Annual_Water_Yield\result\intermediate\pawc_2000.tif 2023-04-13 15:22:23,036 (pygeoprocessing.geoprocessing) geoprocessing.logger_callback(3395) INFO Warp 61.0% complete D:\Annual_Water_Yield\result\intermediate\pawc_2000.tif 2023-04-13 15:22:28,436 (pygeoprocessing.geoprocessing) geoprocessing.logger_callback(3395) INFO Warp 67.0% complete D:\Annual_Water_Yield\result\intermediate\pawc_2000.tif 2023-04-13 15:22:33,941 (pygeoprocessing.geoprocessing) geoprocessing.logger_callback(3395) INFO Warp 73.0% complete D:\Annual_Water_Yield\result\intermediate\pawc_2000.tif 2023-04-13 15:22:39,398 (pygeoprocessing.geoprocessing) geoprocessing.logger_callback(3395) INFO Warp 79.0% complete D:\Annual_Water_Yield\result\intermediate\pawc_2000.tif 2023-04-13 15:22:44,410 (pygeoprocessing.geoprocessing) geoprocessing.logger_callback(3395) INFO Warp 85.0% complete D:\Annual_Water_Yield\result\intermediate\pawc_2000.tif 2023-04-13 15:22:49,919 (pygeoprocessing.geoprocessing) geoprocessing.logger_callback(3395) INFO Warp 92.0% complete D:\Annual_Water_Yield\result\intermediate\pawc_2000.tif 2023-04-13 15:22:55,297 (pygeoprocessing.geoprocessing) geoprocessing.logger_callback(3395) INFO Warp 99.0% complete D:\Annual_Water_Yield\result\intermediate\pawc_2000.tif 2023-04-13 15:22:55,934 (pygeoprocessing.geoprocessing) geoprocessing.logger_callback(3395) INFO Warp 100.0% complete D:\Annual_Water_Yield\result\intermediate\pawc_2000.tif 2023-04-13 15:22:57,122 (pygeoprocessing.geoprocessing) geoprocessing.align_and_resize_raster_stack(825) INFO 4 of 5 aligned: pawc_2000.tif 2023-04-13 15:23:02,614 (pygeoprocessing.geoprocessing) geoprocessing.logger_callback(3395) INFO Warp 8.0% complete D:\Annual_Water_Yield\result\intermediate\clipped_lulc_2000.tif 2023-04-13 15:23:08,045 (pygeoprocessing.geoprocessing) geoprocessing.logger_callback(3395) INFO Warp 15.0% complete D:\Annual_Water_Yield\result\intermediate\clipped_lulc_2000.tif 2023-04-13 15:23:13,505 (pygeoprocessing.geoprocessing) geoprocessing.logger_callback(3395) INFO Warp 22.0% complete D:\Annual_Water_Yield\result\intermediate\clipped_lulc_2000.tif 2023-04-13 15:23:18,970 (pygeoprocessing.geoprocessing) geoprocessing.logger_callback(3395) INFO Warp 29.0% complete D:\Annual_Water_Yield\result\intermediate\clipped_lulc_2000.tif 2023-04-13 15:23:24,494 (pygeoprocessing.geoprocessing) geoprocessing.logger_callback(3395) INFO Warp 36.0% complete D:\Annual_Water_Yield\result\intermediate\clipped_lulc_2000.tif 2023-04-13 15:23:30,158 (pygeoprocessing.geoprocessing) geoprocessing.logger_callback(3395) INFO Warp 43.0% complete D:\Annual_Water_Yield\result\intermediate\clipped_lulc_2000.tif 2023-04-13 15:23:35,961 (pygeoprocessing.geoprocessing) geoprocessing.logger_callback(3395) INFO Warp 50.0% complete D:\Annual_Water_Yield\result\intermediate\clipped_lulc_2000.tif 2023-04-13 15:23:41,012 (pygeoprocessing.geoprocessing) geoprocessing.logger_callback(3395) INFO Warp 56.0% complete D:\Annual_Water_Yield\result\intermediate\clipped_lulc_2000.tif 2023-04-13 15:23:46,154 (pygeoprocessing.geoprocessing) geoprocessing.logger_callback(3395) INFO Warp 62.0% complete D:\Annual_Water_Yield\result\intermediate\clipped_lulc_2000.tif 2023-04-13 15:23:51,619 (pygeoprocessing.geoprocessing) geoprocessing.logger_callback(3395) INFO Warp 68.0% complete D:\Annual_Water_Yield\result\intermediate\clipped_lulc_2000.tif 2023-04-13 15:23:56,832 (pygeoprocessing.geoprocessing) geoprocessing.logger_callback(3395) INFO Warp 74.0% complete D:\Annual_Water_Yield\result\intermediate\clipped_lulc_2000.tif 2023-04-13 15:24:02,014 (pygeoprocessing.geoprocessing) geoprocessing.logger_callback(3395) INFO Warp 80.0% complete D:\Annual_Water_Yield\result\intermediate\clipped_lulc_2000.tif 2023-04-13 15:24:07,527 (pygeoprocessing.geoprocessing) geoprocessing.logger_callback(3395) INFO Warp 87.0% complete D:\Annual_Water_Yield\result\intermediate\clipped_lulc_2000.tif 2023-04-13 15:24:12,662 (pygeoprocessing.geoprocessing) geoprocessing.logger_callback(3395) INFO Warp 94.0% complete D:\Annual_Water_Yield\result\intermediate\clipped_lulc_2000.tif 2023-04-13 15:24:16,896 (pygeoprocessing.geoprocessing) geoprocessing.logger_callback(3395) INFO Warp 100.0% complete D:\Annual_Water_Yield\result\intermediate\clipped_lulc_2000.tif 2023-04-13 15:24:17,570 (pygeoprocessing.geoprocessing) geoprocessing.align_and_resize_raster_stack(825) INFO 5 of 5 aligned: clipped_lulc_2000.tif 2023-04-13 15:24:17,570 (pygeoprocessing.geoprocessing) geoprocessing.align_and_resize_raster_stack(829) INFO aligned all 5 rasters. 2023-04-13 15:24:17,621 (natcap.invest.annual_water_yield) annual_water_yield.execute(509) INFO Reclassifying temp_Kc raster 2023-04-13 15:24:17,772 (pygeoprocessing.geoprocessing) geoprocessing.raster_calculator(396) INFO starting stats_worker 2023-04-13 15:24:17,774 (pygeoprocessing.geoprocessing) geoprocessing.raster_calculator(402) INFO started stats_worker 2023-04-13 15:24:17,791 (pygeoprocessing.geoprocessing) geoprocessing.raster_calculator(499) ERROR exception encountered in raster_calculator UnicodeDecodeError: 'utf-8' codec can't decode byte 0xb2 in position 88: invalid start byte The above exception was the direct cause of the following exception: Traceback (most recent call last): File "natcap\invest\utils.py", line 72, in _log_gdal_errors SystemError: returned a result with an exception set The above exception was the direct cause of the following exception: SystemError: returned a result with an exception set The above exception was the direct cause of the following exception: Traceback (most recent call last): File "natcap\invest\utils.py", line 72, in _log_gdal_errors SystemError: returned a result with an exception set The above exception was the direct cause of the following exception: SystemError: returned a result with an exception set The above exception was the direct cause of the following exception: Traceback (most recent call last): File "natcap\invest\utils.py", line 72, in _log_gdal_errors SystemError: returned a result with an exception set The above exception was the direct cause of the following exception: SystemError: returned a result with an exception set The above exception was the direct cause of the following exception: Traceback (most recent call last): File "natcap\invest\utils.py", line 72, in _log_gdal_errors SystemError: returned a result with an exception set The above exception was the direct cause of the following exception: SystemError: returned a result with an exception set The above exception was the direct cause of the following exception: Traceback (most recent call last): File "natcap\invest\utils.py", line 72, in _log_gdal_errors SystemError: returned a result with an exception set The above exception was the direct cause of the following exception: SystemError: returned a result with an exception set The above exception was the direct cause of the following exception: Traceback (most recent call last): File "natcap\invest\utils.py", line 72, in _log_gdal_errors SystemError: returned a result with an exception set The above exception was the direct cause of the following exception: SystemError: returned a result with an exception set The above exception was the direct cause of the following exception: Traceback (most recent call last): File "natcap\invest\utils.py", line 72, in _log_gdal_errors SystemError: returned a result with an exception set The above exception was the direct cause of the following exception: SystemError: returned a result with an exception set The above exception was the direct cause of the following exception: Traceback (most recent call last): File "natcap\invest\utils.py", line 72, in _log_gdal_errors SystemError: returned a result with an exception set The above exception was the direct cause of the following exception: Traceback (most recent call last): File "pygeoprocessing\geoprocessing.py", line 415, in raster_calculator File "osgeo\gdal.py", line 3743, in ReadAsArray File "C:\Users\蔡家鹿\AppData\Local\Temp\embedded.k2ufi3g_.zip\shibokensupport\__feature__.py", line 142, in _import File "", line 1027, in _find_and_load File "", line 1006, in _find_and_load_unlocked File "", line 688, in _load_unlocked File "PyInstaller\loader\pyimod02_importers.py", line 499, in exec_module File "osgeo\gdal_array.py", line 137, in SystemError: _PyEval_EvalFrameDefault returned a result with an exception set 2023-04-13 15:24:17,906 (pygeoprocessing.geoprocessing) geoprocessing.raster_calculator(514) INFO Waiting for raster stats worker result. 2023-04-13 15:24:17,906 (pygeoprocessing.geoprocessing_core) threading.run(953) WARNING No valid pixels were received, sending None. 2023-04-13 15:24:17,906 (taskgraph.Task) Task.add_task(706) ERROR Something went wrong when adding task create_Kc_raster (1), terminating taskgraph. UnicodeDecodeError: 'utf-8' codec can't decode byte 0xb2 in position 88: invalid start byte The above exception was the direct cause of the following exception: Traceback (most recent call last): File "natcap\invest\utils.py", line 72, in _log_gdal_errors SystemError: returned a result with an exception set The above exception was the direct cause of the following exception: SystemError: returned a result with an exception set The above exception was the direct cause of the following exception: Traceback (most recent call last): File "natcap\invest\utils.py", line 72, in _log_gdal_errors SystemError: returned a result with an exception set The above exception was the direct cause of the following exception: SystemError: returned a result with an exception set The above exception was the direct cause of the following exception: Traceback (most recent call last): File "natcap\invest\utils.py", line 72, in _log_gdal_errors SystemError: returned a result with an exception set The above exception was the direct cause of the following exception: SystemError: returned a result with an exception set The above exception was the direct cause of the following exception: Traceback (most recent call last): File "natcap\invest\utils.py", line 72, in _log_gdal_errors SystemError: returned a result with an exception set The above exception was the direct cause of the following exception: SystemError: returned a result with an exception set The above exception was the direct cause of the following exception: Traceback (most recent call last): File "natcap\invest\utils.py", line 72, in _log_gdal_errors SystemError: returned a result with an exception set The above exception was the direct cause of the following exception: SystemError: returned a result with an exception set The above exception was the direct cause of the following exception: Traceback (most recent call last): File "natcap\invest\utils.py", line 72, in _log_gdal_errors SystemError: returned a result with an exception set The above exception was the direct cause of the following exception: SystemError: returned a result with an exception set The above exception was the direct cause of the following exception: Traceback (most recent call last): File "natcap\invest\utils.py", line 72, in _log_gdal_errors SystemError: returned a result with an exception set The above exception was the direct cause of the following exception: SystemError: returned a result with an exception set The above exception was the direct cause of the following exception: Traceback (most recent call last): File "natcap\invest\utils.py", line 72, in _log_gdal_errors SystemError: returned a result with an exception set The above exception was the direct cause of the following exception: Traceback (most recent call last): File "taskgraph\Task.py", line 674, in add_task File "taskgraph\Task.py", line 1093, in _call File "natcap\invest\utils.py", line 955, in reclassify_raster File "pygeoprocessing\geoprocessing.py", line 1944, in reclassify_raster File "pygeoprocessing\geoprocessing.py", line 415, in raster_calculator File "osgeo\gdal.py", line 3743, in ReadAsArray File "C:\Users\蔡家鹿\AppData\Local\Temp\embedded.k2ufi3g_.zip\shibokensupport\__feature__.py", line 142, in _import File "", line 1027, in _find_and_load File "", line 1006, in _find_and_load_unlocked File "", line 688, in _load_unlocked File "PyInstaller\loader\pyimod02_importers.py", line 499, in exec_module File "osgeo\gdal_array.py", line 137, in SystemError: _PyEval_EvalFrameDefault returned a result with an exception set 2023-04-13 15:24:17,912 (natcap.invest.utils) utils.prepare_workspace(166) ERROR Exception while executing natcap.invest.annual_water_yield UnicodeDecodeError: 'utf-8' codec can't decode byte 0xb2 in position 88: invalid start byte The above exception was the direct cause of the following exception: Traceback (most recent call last): File "natcap\invest\utils.py", line 72, in _log_gdal_errors SystemError: returned a result with an exception set The above exception was the direct cause of the following exception: SystemError: returned a result with an exception set The above exception was the direct cause of the following exception: Traceback (most recent call last): File "natcap\invest\utils.py", line 72, in _log_gdal_errors SystemError: returned a result with an exception set The above exception was the direct cause of the following exception: SystemError: returned a result with an exception set The above exception was the direct cause of the following exception: Traceback (most recent call last): File "natcap\invest\utils.py", line 72, in _log_gdal_errors SystemError: returned a result with an exception set The above exception was the direct cause of the following exception: SystemError: returned a result with an exception set The above exception was the direct cause of the following exception: Traceback (most recent call last): File "natcap\invest\utils.py", line 72, in _log_gdal_errors SystemError: returned a result with an exception set The above exception was the direct cause of the following exception: SystemError: returned a result with an exception set The above exception was the direct cause of the following exception: Traceback (most recent call last): File "natcap\invest\utils.py", line 72, in _log_gdal_errors SystemError: returned a result with an exception set The above exception was the direct cause of the following exception: SystemError: returned a result with an exception set The above exception was the direct cause of the following exception: Traceback (most recent call last): File "natcap\invest\utils.py", line 72, in _log_gdal_errors SystemError: returned a result with an exception set The above exception was the direct cause of the following exception: SystemError: returned a result with an exception set The above exception was the direct cause of the following exception: Traceback (most recent call last): File "natcap\invest\utils.py", line 72, in _log_gdal_errors SystemError: returned a result with an exception set The above exception was the direct cause of the following exception: SystemError: returned a result with an exception set The above exception was the direct cause of the following exception: Traceback (most recent call last): File "natcap\invest\utils.py", line 72, in _log_gdal_errors SystemError: returned a result with an exception set The above exception was the direct cause of the following exception: Traceback (most recent call last): File "natcap\invest\utils.py", line 164, in prepare_workspace File "invest\cli.py", line 486, in main File "natcap\invest\annual_water_yield.py", line 511, in execute File "taskgraph\Task.py", line 674, in add_task File "taskgraph\Task.py", line 1093, in _call File "natcap\invest\utils.py", line 955, in reclassify_raster File "pygeoprocessing\geoprocessing.py", line 1944, in reclassify_raster File "pygeoprocessing\geoprocessing.py", line 415, in raster_calculator File "osgeo\gdal.py", line 3743, in ReadAsArray File "C:\Users\蔡家鹿\AppData\Local\Temp\embedded.k2ufi3g_.zip\shibokensupport\__feature__.py", line 142, in _import File "", line 1027, in _find_and_load File "", line 1006, in _find_and_load_unlocked File "", line 688, in _load_unlocked File "PyInstaller\loader\pyimod02_importers.py", line 499, in exec_module File "osgeo\gdal_array.py", line 137, in SystemError: _PyEval_EvalFrameDefault returned a result with an exception set 2023-04-13 15:24:17,917 (natcap.invest.utils) utils.prepare_workspace(169) INFO Elapsed time: 6m 57.389999999999986s 2023-04-13 15:24:17,917 (natcap.invest.utils) utils.prepare_workspace(172) INFO Execution finished