Fresh clone and package install on Windows. Python 3.9.
(Had to downgrade pandas to 1.5.3 due to json normalize issue. Fix is in PR #77)
Run python my_experiment.py
Gives the following error
(exp-impact-test) c:\Users\nakersha\Develop\code\misc\experiment-impact-tracker\examples>python my_experiment.py
loading region bounding boxes for computing carbon emissions region, this may take a moment...
100.00% 454/454... rate=773.76 Hz, eta=0:00:00, total=0:00:02
Done!
Traceback (most recent call last):
File "c:\Users\nakersha\Develop\code\misc\experiment-impact-tracker\examples\my_experiment.py", line 6, in <module>
from experiment_impact_tracker.compute_tracker import ImpactTracker
File "C:\Users\nakersha\Miniconda3\envs\exp-impact-test\lib\site-packages\experiment_impact_tracker\compute_tracker.py", line 25, in <module>
from experiment_impact_tracker.cpu.intel import get_rapl_power
File "C:\Users\nakersha\Miniconda3\envs\exp-impact-test\lib\site-packages\experiment_impact_tracker\cpu\intel.py", line 13, in <module>
from experiment_impact_tracker.utils import *
File "C:\Users\nakersha\Miniconda3\envs\exp-impact-test\lib\site-packages\experiment_impact_tracker\utils.py", line 15, in <module>
from experiment_impact_tracker.emissions.constants import PUE
File "C:\Users\nakersha\Miniconda3\envs\exp-impact-test\lib\site-packages\experiment_impact_tracker\emissions\constants.py", line 77, in <module>
ZONE_NAMES = _load_zone_names()
File "C:\Users\nakersha\Miniconda3\envs\exp-impact-test\lib\site-packages\experiment_impact_tracker\emissions\constants.py", line 50, in _load_zone_names
x = json.load(f)
File "C:\Users\nakersha\Miniconda3\envs\exp-impact-test\lib\encodings\cp1252.py", line 23, in decode
return codecs.charmap_decode(input,self.errors,decoding_table)[0]
UnicodeDecodeError: 'charmap' codec can't decode byte 0x8d in position 14279: character maps to <undefined>
(exp-impact-test) c:\Users\nakersha\Develop\code\misc\experiment-impact-tracker\examples>
Fresh clone and package install on Windows. Python 3.9.
(Had to downgrade pandas to 1.5.3 due to json normalize issue. Fix is in PR #77)
Run
python my_experiment.py
Gives the following error