You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Lintr error on fresh install of VSCode and R #1600
This is on a clean laptop at a new job. I've installed VSCode and R 4.4.3 (both as a user install) along with the REditorSupport extension. lintr fails with the following error:
Failed to run diagnostics: ! in callr subprocess.
Caused by error in `lintr::lint(path, cache = cache, text = content)`:
! Linter `linter()` failed in '':
Caused by error in `normalizePath()`:
! path[1]="": The system cannot find the path specified
All my packages were installed fresh from CRAN this week; in particular lintr is version 3.2.0. What could be causing this?
More information: looking at the error message, lintr is running normalizePath on a temp filename. When I try to do the same, it fails when I set mustWork=TRUE:
> z <- tempfile()
> normalizePath(z)
[1] "C:\\Users\\HOOI\\AppData\\Local\\Temp\\RtmpiCCS5H\\file4b906ddf61d6"
Warning message:
In normalizePath(path.expand(path), winslash, mustWork) :
path[1]="C:\Users\HOOI\AppData\Local\Temp\RtmpiCCS5H\file4b906ddf61d6": The system cannot find the file specified
> normalizePath(z, mustWork=FALSE)
[1] "C:\\Users\\HOOI\\AppData\\Local\\Temp\\RtmpiCCS5H\\file4b906ddf61d6"
> normalizePath(z, mustWork=TRUE)
Error in normalizePath(path.expand(path), winslash, mustWork) :
path[1]="C:\Users\HOOI\AppData\Local\Temp\RtmpiCCS5H\file4b906ddf61d6": The system cannot find the file specified
I am also having this same issue, with the same R version. Running on Windows 11. I don't have any .lintr file, and the error is flagging for all .R and .Rmd files in my folder. Interestingly, the linting still seems to happen, but I get this error as well as the lint comments. I am not creating a package so don't have any DESCRIPTION files or anything to that effect.
Activity
hongooi73 commentedon Apr 10, 2025
More information: looking at the error message, lintr is running
normalizePathon a temp filename. When I try to do the same, it fails when I setmustWork=TRUE:nev-awaken commentedon Jun 3, 2025
This might help: #967
codiegw commentedon Jul 25, 2025
I am also having this same issue, with the same R version. Running on Windows 11. I don't have any
.lintrfile, and the error is flagging for all .R and .Rmd files in my folder. Interestingly, the linting still seems to happen, but I get this error as well as the lint comments. I am not creating a package so don't have any DESCRIPTION files or anything to that effect.ThomasSoeiro commentedon Sep 23, 2026
@eitsupi @Fred-Wu @grantmcdermott Close as duplicate of #1630?
eitsupi commentedon Sep 23, 2026
Closed by #1697