Thanks so much. I was hoping it would be something fairly obvious to a Linux expert.
>From the dark days of MS-DOS, I remember we could set 'paths' on start up so that you would not have to explicitly type in paths every time we issued a command. Is there something that I can set so that when I boot up and log in as user 'pi' (my home directory is /home/pi) I can run wee_config (or other utility) by just typing the file name - without the extra stuff every time? And could I avoid having to be in the /home/weewx/bin directory *every* time? David On Saturday, 3 November 2018 12:40:41 UTC-4, Thomas Keffer wrote: > > The shell scans a "path" to find an executable. By default, your current > directory is not in the path. This is for security reasons: it prevents you > from accidentally running something in your current directory that you may > have forgotten about, or downloaded. > > You must explicitly tell the shell that you know it's in your current > directory. You do this by prepending './' to the executable file. So, it > becomes > > * cd /home/weewx/bin* > * ./wee_config /home/weewx/weewx.conf --help* > > -tk > > On Sat, Nov 3, 2018 at 9:14 AM David Beach <david....@gmail.com > <javascript:>> wrote: > >> I have a reliable weewx installation on a Raspberry Pi using a Vantage >> Vue. And it is still working well. >> >> But, I disliked the scattered directories of the standard installation so >> I set up a new SD card with Raspian Stretch. I followed the setup.py >> installation instructions (with only a few minor detours!) I set it to >> Simulator and weewx seems to work fine in that mode. I can view the web >> page at /home/weewx/public_html/index.html with the 'fake' data streaming >> in. >> >> However, when I try to run a utility, by typing "wee_config --help" for >> example, I get: >> >> bash: wee_device: command not found >> >> If I precede it with sudo, I get: >> >> sudo: wee_config: command not found >> >> Even if I change directories so that I am in the /home/weewx/bin >> directory and I can see the wee_config file just sitting there, I get the >> same result. I would like to be able to use wee_config so I can change the >> driver to my Vantage when I'm ready to switch. >> >> I am no Linux or weewx expert. Is there some mystical permission or path >> I need to change? I hope that someone spots an obvious problem. >> >> Thanks! >> >> David >> >> -- >> 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 <javascript:>. >> For more options, visit https://groups.google.com/d/optout. >> > -- 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. For more options, visit https://groups.google.com/d/optout.