The ‘nothing’ refers to the fact that no banner appears when importing the enviro module, which I do get in VS Code on a Windows laptop.
The method is available in that library, this is snippet from main.py on the board:
# check if we've reached the time to upload our cached data
cache_file_count = enviro.cached_upload_count()
if cache_file_count >= config.upload_frequency:
logging.info(f"> {cache_file_count} cache files need uploading")
enviro.upload_readings()
enviro.sleep(config.reading_frequency)
It seems it is picking up a different version of the enviro-module. If you look at your output, there is no upload_readings in the list. You should check the system if there are multiple versions on the device.