Closed ptzallas closed 1 year ago
I get the following error when initializing the EmissionsTracker. In addition, I get 500 Internal Server Error when visiting https://get.geojs.io/v1/ip/geo.json
tracker = EmissionsTracker()
JSONDecodeError Traceback (most recent call last) ~\AppData\Local\Temp/ipykernel_592/3708115149.py in <module> 4 train_start = time.time() 5 # training emissions start ----> 6 tracker = EmissionsTracker() 7 emissions_start = tracker.start() 8 emissions_stop = tracker.stop() ~\Anaconda3\lib\site-packages\codecarbon\emissions_tracker.py in __init__(self, project_name, measure_power_secs, api_call_interval, api_endpoint, api_key, output_dir, output_file, save_to_file, save_to_api, save_to_logger, logging_logger, gpu_ids, emissions_endpoint, experiment_id, co2_signal_api_token, tracking_mode, log_level, on_csv_write, logger_preamble) 321 if cloud.is_on_private_infra: 322 --> 323 self._geo = self._get_geo_metadata() 324 self._conf["longitude"] = self._geo.longitude 325 self._conf["latitude"] = self._geo.latitude ~\Anaconda3\lib\site-packages\codecarbon\emissions_tracker.py in _get_geo_metadata(self) 710 711 def _get_geo_metadata(self) -> GeoMetadata: --> 712 return GeoMetadata.from_geo_js(self._data_source.geo_js_url) 713 714 def _get_cloud_metadata(self) -> CloudMetadata: ~\Anaconda3\lib\site-packages\codecarbon\external\geography.py in from_geo_js(cls, url) 81 def from_geo_js(cls, url: str) -> "GeoMetadata": 82 try: ---> 83 response: Dict = requests.get(url, timeout=1.5).json() 84 except requests.exceptions.Timeout: 85 # If there is a timeout, we default to Canada ~\Anaconda3\lib\site-packages\requests\models.py in json(self, **kwargs) 915 raise RequestsJSONDecodeError(e.message) 916 else: --> 917 raise RequestsJSONDecodeError(e.msg, e.doc, e.pos) 918 919 @property JSONDecodeError: [Errno Expecting value] <html> <head><title>500 Internal Server Error</title></head> <body> <center><h1>500 Internal Server Error</h1></center> <hr><center>openresty</center> </body> </html> : 0
I get the following error when initializing the EmissionsTracker. In addition, I get 500 Internal Server Error when visiting https://get.geojs.io/v1/ip/geo.json