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.

Reply via email to