All,

I'm reading the docs and trying the various debugging guides, and just got 
some good/different results by running weewxd in the foreground. A new 
error has popped up, perhaps a clue to what-all is going on.

One line of data collection shown, then two Python errors: importing 
Cheetah and PIL. Should I try installing these by hand? (I'll ignore the 
question of why they weren't already installed, either from my 5.0.2 weewx, 
or by the new installer.) 

...
93530461563, rain: 0.0, rainAlarm: 0.0, rainRate: 0.0, rxCheckPercent: 
37.58333333333333, soilLeafAlarm1: 0.0, soilLeafAlarm2: 0.0, 
soilLeafAlarm3: 0.0, soilLeafAlarm4: 0.0, stormRain: 0.0, sunrise: 
1760538540.0, sunset: 1760577600.0, txBatteryStatus: 0, usUnits: 1, 
wind_samples: 44.0, windchill: 46.1, windDir: None, windGust: 1.0, 
windGustDir: 0.0, windrun: 0.0, windSpeed: 0.0, windSpeed10: 0.0, yearET: 
0.0, yearRain: 17.96

Traceback (most recent call last):
  File "/usr/share/weewx/weewx/reportengine.py", line 231, in run
    obj = weeutil.weeutil.get_object(generator)(
          ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^
  File "/usr/share/weewx/weeutil/weeutil.py", line 1404, in get_object
    module = importlib.import_module(module_name)
  File "/usr/local/lib/python3.13/importlib/__init__.py", line 88, in 
import_module
    return _bootstrap._gcd_import(name[level:], package, level)
           ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen importlib._bootstrap>", line 1387, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1360, in _find_and_load
  File "<frozen importlib._bootstrap>", line 1331, in 
_find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 935, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 1026, in exec_module
  File "<frozen importlib._bootstrap>", line 488, in 
_call_with_frames_removed
  File "/usr/share/weewx/weewx/cheetahgenerator.py", line 67, in <module>
    import Cheetah.Filters
ModuleNotFoundError: No module named 'Cheetah'

Traceback (most recent call last):
  File "/usr/share/weewx/weewx/reportengine.py", line 231, in run
    obj = weeutil.weeutil.get_object(generator)(
          ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^
  File "/usr/share/weewx/weeutil/weeutil.py", line 1404, in get_object
    module = importlib.import_module(module_name)
  File "/usr/local/lib/python3.13/importlib/__init__.py", line 88, in 
import_module
    return _bootstrap._gcd_import(name[level:], package, level)
           ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen importlib._bootstrap>", line 1387, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1360, in _find_and_load
  File "<frozen importlib._bootstrap>", line 1331, in 
_find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 935, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 1026, in exec_module
  File "<frozen importlib._bootstrap>", line 488, in 
_call_with_frames_removed
  File "/usr/share/weewx/weewx/imagegenerator.py", line 14, in <module>
    import weeplot.genplot
  File "/usr/share/weewx/weeplot/genplot.py", line 13, in <module>
    from PIL import Image, ImageDraw, ImageFont
ModuleNotFoundError: No module named 'PIL'

Followed by the same Cheetah error again.

Suggestions?

-- 
You received this message because you are subscribed to the Google Groups 
"weewx-user" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion visit 
https://groups.google.com/d/msgid/weewx-user/6b357d88-ffed-484f-9e15-bbfa0e5dd373n%40googlegroups.com.

Reply via email to