Thanks Gary That worked On Sunday, March 3, 2024 at 9:23:01 PM UTC gjr80 wrote:
> Tldr, but you cannot install the weewx-steelseries extension direct from > Github. You need to download the latest release package from the releases > tab <https://github.com/gjr80/weewx-steelseries/releases> and install > from the package file. > > Gary > > On Sunday 3 March 2024 at 23:16:34 UTC+10 [email protected] wrote: > >> Hi >> Using a Pi5 with a clean install of all software (Debian 12 bookworn). >> Loaded weewx v5.0.2 using Installation on Debian based systems all OK >> Then tried loading extensions using weectl which all worked OK until I >> tried >> weectl extension install ~/Downloads/weewx-steelseries-master.zip. >> It failed with >> weectl extension install ~/Downloads/weewx-steelseries-master.zip >> Using configuration file /etc/weewx/weewx.conf >> Install extension '/home/phil/Downloads/weewx-steelseries-master.zip' >> (y/n)? y >> Extracting from zip archive >> /home/phil/Downloads/weewx-steelseries-master.zip >> Traceback (most recent call last): >> File "/usr/share/weewx/weectl.py", line 74, in <module> >> main() >> File "/usr/share/weewx/weectl.py", line 66, in main >> namespace.func(namespace) >> File "/usr/share/weewx/weectllib/__init__.py", line 121, in dispatch >> namespace.action_func(config_dict, namespace) >> File "/usr/share/weewx/weectllib/extension_cmd.py", line 116, in >> install_extension >> ext.install_extension(namespace.source, no_confirm=namespace.yes) >> File "/usr/share/weewx/weecfg/extension.py", line 138, in >> install_extension >> extension_name = self._install_from_file(extension_path, filetype) >> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ >> File "/usr/share/weewx/weecfg/extension.py", line 168, in >> _install_from_file >> extension_name = self.install_from_dir(extension_dir) >> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ >> File "/usr/share/weewx/weecfg/extension.py", line 185, in >> install_from_dir >> self._install_files(installer['files'], extension_dir) >> File "/usr/share/weewx/weecfg/extension.py", line 269, in _install_files >> shutil.copy(source_path, destination_path) >> File "/usr/lib/python3.11/shutil.py", line 419, in copy >> copyfile(src, dst, follow_symlinks=follow_symlinks) >> File "/usr/lib/python3.11/shutil.py", line 256, in copyfile >> with open(src, 'rb') as fsrc: >> ^^^^^^^^^^^^^^^ >> FileNotFoundError: [Errno 2] No such file or directory: >> '/tmp/tmpyald28op/weewx-steelseries-master/skins/ss/gauge-data.txt.tmpl' >> >> Just wondered what I may have done wrong >> Thanks >> > -- 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 on the web visit https://groups.google.com/d/msgid/weewx-user/ce72df3d-d2e7-4f05-949a-cbf84553aa4an%40googlegroups.com.
