(I think my question follows on from Greg's answer - apologies if not)
I have just tried to reinstall the Responsive skin using Greg's link from 
above.
I'm using Weewx 5.0.1 (and yes, i know there are more recent versions) on a 
Raspberry Pi running Buster.
I've tried 2 ways and get 2 separate errors.

First:

(weewx-venv) xxxx:~/weewx-venv $ ./bin/weectl extension install 
https://github.com/Lint-Free-Technology/weewx-responsive-skin.git
Using configuration file /home/weewx/weewx.conf
Install extension 
'https://github.com/Lint-Free-Technology/weewx-responsive-skin.git' (y/n)? y
Traceback (most recent call last):
  File "./bin/weectl", line 10, in <module>
    sys.exit(main())
  File "/home/pi/weewx-venv/lib/python3.7/site-packages/weectl.py", line 
66, in main
    namespace.func(namespace)
  File 
"/home/pi/weewx-venv/lib/python3.7/site-packages/weectllib/__init__.py", 
line 121, in dispatch
    namespace.action_func(config_dict, namespace)
  File 
"/home/pi/weewx-venv/lib/python3.7/site-packages/weectllib/extension_cmd.py", 
line 116, in install_extension
    ext.install_extension(namespace.source, no_confirm=namespace.yes)
  File 
"/home/pi/weewx-venv/lib/python3.7/site-packages/weecfg/extension.py", line 
124, in install_extension
    raise IOError(f"Unknown extension type found at '{extension_path}'")
OSError: Unknown extension type found at 
'https://github.com/Lint-Free-Technology/weewx-responsive-skin.git'
I think this may be more related to the WeeWx not recognising the .git 
extension but I'm not sure.
I copied the zip file to the Pi and got the Second error which is:

(weewx-venv) xxxx:~/weewx-venv $ ./bin/weectl extension install 
/mnt/pishare/weewx-responsive-skin-master.zip 
Using configuration file /home/weewx/weewx.conf
Install extension '/mnt/pishare/weewx-responsive-skin-master.zip' (y/n)? y
Extracting from zip archive /mnt/pishare/weewx-responsive-skin-master.zip
Traceback (most recent call last):
  File 
"/home/pi/weewx-venv/lib/python3.7/site-packages/weecfg/__init__.py", line 
714, in get_extension_installer
    __import__('install')
ModuleNotFoundError: No module named 'install'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "./bin/weectl", line 10, in <module>
    sys.exit(main())
  File "/home/pi/weewx-venv/lib/python3.7/site-packages/weectl.py", line 
66, in main
    namespace.func(namespace)
  File 
"/home/pi/weewx-venv/lib/python3.7/site-packages/weectllib/__init__.py", 
line 121, in dispatch
    namespace.action_func(config_dict, namespace)
  File 
"/home/pi/weewx-venv/lib/python3.7/site-packages/weectllib/extension_cmd.py", 
line 116, in install_extension
    ext.install_extension(namespace.source, no_confirm=namespace.yes)
  File 
"/home/pi/weewx-venv/lib/python3.7/site-packages/weecfg/extension.py", line 
138, in install_extension
    extension_name = self._install_from_file(extension_path, filetype)
  File 
"/home/pi/weewx-venv/lib/python3.7/site-packages/weecfg/extension.py", line 
168, in _install_from_file
    extension_name = self.install_from_dir(extension_dir)
  File 
"/home/pi/weewx-venv/lib/python3.7/site-packages/weecfg/extension.py", line 
179, in install_from_dir
    installer_path, installer = 
weecfg.get_extension_installer(extension_dir)
  File 
"/home/pi/weewx-venv/lib/python3.7/site-packages/weecfg/__init__.py", line 
716, in get_extension_installer
    raise ExtensionError("Cannot find 'install' module in %s" % 
extension_installer_dir)
weecfg.ExtensionError: Cannot find 'install' module in 
/tmp/tmpkrjxk9dm/weewx-responsive-skin-master/

What am I doing wrong?
Susan
On Wednesday, 4 February 2026 at 4:54:48 pm UTC+11 Greg from Oz wrote:

> The forecast and the weather warning were causing the Responsive skin to 
> crash.
> Darryn has fixed the crashes and now everything is working again.
>
> https://github.com/dcapslock/weewx-responsive-skin
>
> This new BOM website is taking a while to iron all the bugs out.
>
> My site is here: https://weather.ubeaut.work/
>
> Thanks again Daryn. I still really like this skin for weewx.
>
>
> On Saturday, 6 February 2021 at 22:52:28 UTC+11 Greg from Oz wrote:
>
>> Yes my icons disappeared as my site is https but I changed a setting on 
>> the browser just for my site.
>>
>> On chrome it is called insecure content. 
>>
>> Then the icons came back again.
>>
>>
>>
>> On Saturday, 6 February 2021 at 20:41:16 UTC+11 Darryn Capes-Davis wrote:
>>
>>> Hi All,
>>>
>>> Long time since my last post. A few months ago I noticed that my iPhone 
>>> stopped showing the BOM Forecast icons. With the change to everything 
>>> needing to be HTTPS, the BOM HTTP only icons will only continue to 
>>> disappear if you host the Responsive skin on HTTPS, like I do at 
>>> https://carlingfordweather.sydney, and you use a modern strict browser. 
>>>
>>> So I took time to source some weather icons and adjust and size to suit 
>>> the Aus Forecast part of the Responsive skin. The changes have been push to 
>>> GitHub - https://github.com/dcapslock/weewx-responsive-skin
>>>
>>> Also included is some exception handling to mark corrupt downloaded 
>>> forecast files as stale.
>>>
>>> Regards
>>>
>>> Darryn Capes-Davis
>>> https://carlingfordweather.sydney 
>>>
>>

-- 
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/f7b04572-fc95-437f-81df-85325a2419a0n%40googlegroups.com.

Reply via email to