Rhodham96 commited on
Commit
0120bb1
·
verified ·
1 Parent(s): 3c07225

Update preprocessing/pipeline_components.py

Browse files
preprocessing/pipeline_components.py CHANGED
@@ -235,6 +235,19 @@ class CoordinateGetter(BaseEstimator, TransformerMixin):
235
  df = df.dropna(subset=['latitude', 'longitude'])
236
 
237
  else :
 
 
 
 
 
 
 
 
 
 
 
 
 
238
  nomi = pgeocode.Nominatim('be')
239
 
240
  df['postCode'] = df['postCode'].astype(str)
 
235
  df = df.dropna(subset=['latitude', 'longitude'])
236
 
237
  else :
238
+ print(f"DEBUG: PGEOCODE_CACHE_DIR from os.environ: '{os.environ.get('PGEOCODE_CACHE_DIR')}'")
239
+ print(f"DEBUG: XDG_CACHE_HOME from os.environ: '{os.environ.get('XDG_CACHE_HOME')}'")
240
+ print(f"DEBUG: os.path.expanduser('~'): '{os.path.expanduser('~')}'")
241
+ print(f"DEBUG: Current Working Directory: '{os.getcwd()}'")
242
+
243
+ # Try to create the /tmp/pgeocode directory to check permissions there
244
+ try:
245
+ temp_cache_dir = "/tmp/pgeocode"
246
+ os.makedirs(temp_cache_dir, exist_ok=True)
247
+ print(f"DEBUG: Successfully created/ensured existence of '{temp_cache_dir}'.")
248
+ except Exception as e:
249
+ print(f"DEBUG: Failed to create '{temp_cache_dir}': {e}")
250
+
251
  nomi = pgeocode.Nominatim('be')
252
 
253
  df['postCode'] = df['postCode'].astype(str)