[R] source() fails in same directory as script: cannot find file

Duncan Murdoch murdoch@dunc@n @end|ng |rom gm@||@com
Sat Oct 27 22:38:40 CEST 2018


On 27/10/2018 9:35 AM, Ista Zahn wrote:
> On Fri, Oct 26, 2018 at 10:42 PM Jeff Newmiller
> <jdnewmil using dcn.davis.ca.us> wrote:
>>
>> I haven't seen mention of what OS or filesystem types are involved, but it superficially looks like it might be one of those cases where the filesystem is case-sensitive... check that all your directory and file names are capitalized correctly.
> 
> Just out of curiosity -- are my messages to r-help not going through?
> I correctly diagnosed the problem as a simple typo in my message on
> Oct 26 at 2:54 PM, but then the discussion just continued as if that
> never happened.

I saw it.  I don't know why others didn't....

Duncan Murdoch

> 
>>
>> On October 26, 2018 1:11:19 PM PDT, Jeremie Juste <jeremiejuste using gmail.com> wrote:
>>> Hello,
>>>
>>> I suspect the error is in the file input-summerize.R.
>>>
>>> I creating a new file input-summerize2.R with only print("hello") for
>>> instance and check if
>>>
>>>>
>>> setwd("~/documents/white-papers/geochemistry/willamette-river-mercury/scripts")
>>>> source("input-summerize2.R")
>>>
>>> works
>>>
>>> Hope it helps,
>>>
>>> Jeremie
>>>
>>>
>>> Rich Shepard <rshepard using appl-ecosys.com> writes:
>>>
>>>> On Fri, 26 Oct 2018, Ista Zahn wrote:
>>>>
>>>>> I'm confused. It seems the error is that the file can't be found; if
>>>>> so, what does it matter what is in the file?
>>>>
>>>> Ista,
>>>>
>>>>    Beats me.
>>>>
>>>>> As far as I can see you are either not in the directory you think
>>> you
>>>>> are, or b) the file is not named what you think it is.
>>>>
>>>>    Yes, the error seems that R cannot find the file, but it's in the
>>> same
>>>> directory and the file does exist:
>>>>
>>>>> getwd()
>>>> [1]
>>> "/home/rshepard/documents/white-papers/geochemistry/willamette-river-mercury/scripts"
>>>>
>>>>
>>> ~/documents/white-papers/geochemistry/willamette-river-mercury/scripts]$
>>> ls input-summerize.R
>>>> input-summerize.R
>>>>
>>>>    So, R is running in the scripts/ directory and the script is there,
>>> too.
>>>>
>>>>    This is why I asked for help as the error makes no sense to me.
>>>>
>>>> Regards,
>>>>
>>>> Rich
>>>>
>>>> ______________________________________________
>>>> R-help using r-project.org mailing list -- To UNSUBSCRIBE and more, see
>>>> https://stat.ethz.ch/mailman/listinfo/r-help
>>>> PLEASE do read the posting guide
>>> http://www.R-project.org/posting-guide.html
>>>> and provide commented, minimal, self-contained, reproducible code.
>>>
>>> ______________________________________________
>>> R-help using r-project.org mailing list -- To UNSUBSCRIBE and more, see
>>> https://stat.ethz.ch/mailman/listinfo/r-help
>>> PLEASE do read the posting guide
>>> http://www.R-project.org/posting-guide.html
>>> and provide commented, minimal, self-contained, reproducible code.
>>
>> --
>> Sent from my phone. Please excuse my brevity.
>>
>> ______________________________________________
>> R-help using r-project.org mailing list -- To UNSUBSCRIBE and more, see
>> https://stat.ethz.ch/mailman/listinfo/r-help
>> PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
>> and provide commented, minimal, self-contained, reproducible code.
> 
> ______________________________________________
> R-help using r-project.org mailing list -- To UNSUBSCRIBE and more, see
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
> and provide commented, minimal, self-contained, reproducible code.
>




More information about the R-help mailing list