find.package {base} | R Documentation |
Find the paths to one or more packages.
find.package(package, lib.loc = NULL, quiet = FALSE, verbose = getOption("verbose")) path.package(package, quiet = FALSE)
package |
character vector: the names of packages. |
lib.loc |
a character vector describing the location of R
library trees to search through, or NULL . The default value
of NULL corresponds to all libraries currently known. |
quiet |
logical. Should this not give warnings or an error if the package is not found? |
verbose |
a logical. If TRUE , additional diagnostics are
printed. |
find.package
returns path to the locations where the
given packages are found. If lib.loc
is NULL
, then
attached packages are searched before the libraries. If a package is
found more than once, the first match is used. Unless quiet =
TRUE
a warning will be given about the named packages which are not
found, and an error if none are. If verbose
is true, warnings
about packages found more than once are given. For a package to be
returned it must contain a either a ‘Meta’ subdirectory or a
‘DESCRIPTION’ file containing a valid version
field, but
it need not be installed.
.path.package
returns the paths from which the named packages
were loaded, or if none were named, for all currently loaded packages.
Unless quiet = TRUE
it will warn if some of the packages named
are not loaded, and given an error if none are.
A character vector of paths of package directories.