P.S. I was trying with "python3 setup.py install" and pip but it was not a success in both cases.
On Monday, 21 February 2022 at 14:21:35 UTC Saverio Guzzo wrote: > Brilliant! This works :) thank you so much Tom > > On Saturday, 19 February 2022 at 12:51:16 UTC tke...@gmail.com wrote: > >> We need a little more information. For example, you said you tried to >> install the requirements, but did not give the commands you tried. Did you >> use pip? Or apt-get? Or, something else? >> >> I am guessing that you probably got the >> distutils.errors.DistutilsOptionError error because you tried installing >> the prerequisites in the same directory as weewx. If you try this, venv >> will see the setup.cfg file and try and install the prerequisites in >> /home/weewx. >> >> This works for me with venv. >> >> tkeffer@nuc:~$ *cd ~* >> tkeffer@nuc:~$ *python3 -m venv py-weewx* >> tkeffer@nuc:~$ *source py-weewx/bin/activate* >> (py-weewx) tkeffer@nuc:~$ *python3 -m pip install configobj* >> (py-weewx) tkeffer@nuc:~$ *python3 -m pip install Cheetah3* >> (py-weewx) tkeffer@nuc:~$ *python3 -m pip install Pillow* >> (py-weewx) tkeffer@nuc:~$ *python3 -m pip install pyserial* >> (py-weewx) tkeffer@nuc:~$ *python3 -m pip install pyusb* >> (py-weewx) tkeffer@nuc:~$ *wget >> http://weewx.com/downloads/weewx-4.6.2.tar.gz >> <http://weewx.com/downloads/weewx-4.6.2.tar.gz>* >> (py-weewx) tkeffer@nuc:~$ *tar xvf weewx-4.6.2.tar.gz * >> (py-weewx) tkeffer@nuc:~$ *cd weewx-4.6.2* >> (py-weewx) tkeffer@nuc:~/weewx-4.6.2$ *PYTHONPATH=bin python3 -m >> weewx.drivers.vantage* >> {'dateTime': 1645274802, 'usUnits': 1, 'barometer': 30.141, 'inTemp': >> 68.9, 'inHumidity': 41.0, 'outTemp': 42.1, 'windSpeed': 1.0, 'windSpeed10': >> 3.0, 'windDir': 202.0, 'outHumidity': 80.0, 'rainRate': 0.0, 'UV': 0.0, >> 'radiation': 0.0, 'stormRain': 0.0, 'dayRain': 0.0, 'monthRain': 0.2, >> 'yearRain': 17.85, 'dayET': 0.004, 'monthET': 1.03, 'yearET': 1.52, >> 'leafWet4': 0.0, 'insideAlarm': 0, 'rainAlarm': 0, 'outsideAlarm1': 0, >> 'outsideAlarm2': 0, 'extraAlarm1': 0, 'extraAlarm2': 0, 'extraAlarm3': 0, >> 'extraAlarm4': 0, 'extraAlarm5': 0, 'extraAlarm6': 0, 'extraAlarm7': 0, >> 'extraAlarm8': 0, 'soilLeafAlarm1': 0, 'soilLeafAlarm2': 0, >> 'soilLeafAlarm3': 0, 'soilLeafAlarm4': 0, 'txBatteryStatus': 0, >> 'consBatteryVoltage': 3.83, 'forecastIcon': 6, 'forecastRule': 63, >> 'sunrise': 1645282920, 'sunset': 1645321140, 'rain': None} >> {'dateTime': 1645274803, 'usUnits': 1, 'barometer': 30.141, 'inTemp': >> 68.9, 'inHumidity': 41.0, 'outTemp': 42.1, 'windSpeed': 1.0, 'windSpeed10': >> 3.0, 'windDir': 202.0, 'outHumidity': 80.0, 'rainRate': 0.0, 'UV': 0.0, >> 'radiation': 0.0, 'stormRain': 0.0, 'dayRain': 0.0, 'monthRain': 0.2, >> 'yearRain': 17.85, 'dayET': 0.004, 'monthET': 1.03, 'yearET': 1.52, >> 'leafWet4': 0.0, 'insideAlarm': 0, 'rainAlarm': 0, 'outsideAlarm1': 0, >> 'outsideAlarm2': 0, 'extraAlarm1': 0, 'extraAlarm2': 0, 'extraAlarm3': 0, >> 'extraAlarm4': 0, 'extraAlarm5': 0, 'extraAlarm6': 0, 'extraAlarm7': 0, >> 'extraAlarm8': 0, 'soilLeafAlarm1': 0, 'soilLeafAlarm2': 0, >> 'soilLeafAlarm3': 0, 'soilLeafAlarm4': 0, 'txBatteryStatus': 0, >> 'consBatteryVoltage': 3.83, 'forecastIcon': 6, 'forecastRule': 63, >> 'sunrise': 1645282920, 'sunset': 1645321140, 'rain': 0.0} >> >> >> >> On Thu, Feb 17, 2022 at 9:36 AM Saverio Guzzo <save....@gmail.com> wrote: >> >>> Hello community, this is my first post here! :) >>> >>> I am interested in running the vantage's driver program as standalone, >>> in order to integrate it in my application. Could you please give me some >>> suggestions on how to achieve that? >>> >>> I am struggling already at installing the requirements.... I tried to >>> install them using both venv and conda env, but I get the error >>> "distutils.errors.DistutilsOptionError: can't combine user with prefix, >>> exec_prefix/home, or install_(plat)base". >>> >>> Should I also export the env variable PYTHONPATH=bin python -m >>> weewx.drivers.vantage? When trying to do this, I get the errors "-bash: >>> export: not valid in this context: -m" and "-bash: export: >>> `weewx.drivers.vantage': not a valid identifier". >>> >>> Could you kindly give me some directions? I would really aprpeciate it :) >>> >>> Thanks, >>> Saverio >>> >>> -- >>> 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 weewx-user+...@googlegroups.com. >>> To view this discussion on the web visit >>> https://groups.google.com/d/msgid/weewx-user/0bb1abeb-0ff2-4a65-b345-042e51d57482n%40googlegroups.com >>> >>> <https://groups.google.com/d/msgid/weewx-user/0bb1abeb-0ff2-4a65-b345-042e51d57482n%40googlegroups.com?utm_medium=email&utm_source=footer> >>> . >>> >> -- 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 weewx-user+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/weewx-user/f6e9d091-7ea0-4239-a742-07a5aa4cddffn%40googlegroups.com.