This repository was archived by the owner on Oct 22, 2025. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 35
This repository was archived by the owner on Oct 22, 2025. It is now read-only.
Decoding error when loading zone names #78
Copy link
Copy link
Open
Description
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>
pip list
arrow 1.2.3
beautifulsoup4 4.12.2
bootstrapped 0.0.2
bs4 0.0.1
certifi 2022.12.7
charset-normalizer 3.1.0
click 8.1.3
colorama 0.4.6
contourpy 1.0.7
cycler 0.11.0
decorator 5.1.1
deepdiff 6.3.0
experiment-impact-tracker 0.1.8
filelock 3.12.0
fonttools 4.39.3
future 0.18.3
geocoder 1.38.1
geographiclib 2.0
geopy 2.3.0
idna 3.4
importlib-resources 5.12.0
Jinja2 3.1.2
joblib 1.2.0
kiwisolver 1.4.4
MarkupSafe 2.1.2
matplotlib 3.7.1
mpmath 1.3.0
networkx 3.1
numpy 1.24.3
ordered-set 4.1.0
packaging 23.1
pandas 1.5.3
Pillow 9.5.0
pip 23.0.1
progiter 1.3.0
psutil 5.9.5
py-cpuinfo 9.0.0
PyLaTeX 1.4.1
pyparsing 3.0.9
python-dateutil 2.8.2
pytz 2023.3
ratelim 0.1.6
requests 2.28.2
scipy 1.10.1
seaborn 0.12.2
setuptools 66.0.0
shapely 2.0.1
six 1.16.0
soupsieve 2.4.1
sympy 1.11.1
torch 2.0.0
typing_extensions 4.5.0
tzdata 2023.3
ujson 5.7.0
urllib3 1.26.15
wheel 0.38.4
zipp 3.15.0
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels