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/29286295-f69e-4639-b4b1-0be4eff44634n%40googlegroups.com.

Reply via email to