{"id":13857199,"url":"https://github.com/R-ArcGIS/r-bridge-install","last_synced_at":"2025-07-13T20:31:17.482Z","repository":{"id":40002635,"uuid":"39209514","full_name":"R-ArcGIS/r-bridge-install","owner":"R-ArcGIS","description":" Install the R ArcGIS Tools","archived":false,"fork":false,"pushed_at":"2021-07-02T20:06:26.000Z","size":809,"stargazers_count":188,"open_issues_count":17,"forks_count":59,"subscribers_count":49,"default_branch":"master","last_synced_at":"2024-11-22T14:39:45.792Z","etag":null,"topics":["arcgis","installation","r"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/R-ArcGIS.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2015-07-16T16:59:13.000Z","updated_at":"2024-08-21T19:19:49.000Z","dependencies_parsed_at":"2022-07-27T12:02:47.933Z","dependency_job_id":null,"html_url":"https://github.com/R-ArcGIS/r-bridge-install","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/R-ArcGIS/r-bridge-install","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/R-ArcGIS%2Fr-bridge-install","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/R-ArcGIS%2Fr-bridge-install/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/R-ArcGIS%2Fr-bridge-install/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/R-ArcGIS%2Fr-bridge-install/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/R-ArcGIS","download_url":"https://codeload.github.com/R-ArcGIS/r-bridge-install/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/R-ArcGIS%2Fr-bridge-install/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":265199724,"owners_count":23726705,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["arcgis","installation","r"],"created_at":"2024-08-05T03:01:29.721Z","updated_at":"2025-07-13T20:31:17.150Z","avatar_url":"https://github.com/R-ArcGIS.png","language":"Python","funding_links":[],"categories":["Python"],"sub_categories":[],"readme":"Install the R-ArcGIS Bridge\n===========================\n\nInstall and update the R-ArcGIS bridge with this Python toolbox.\n\n**NOTE**: If you encounter problems, please [create an issue](https://github.com/R-ArcGIS/r-bridge-install/issues) so that we can take a look.\n\n\nPrerequisites\n-------------\n\n - [ArcGIS 10.3.1 or later](http://desktop.arcgis.com/en/desktop/) or [ArcGIS Pro 1.1 or later](http://pro.arcgis.com/en/pro-app/) ([don't have it? try a 60 day trial](http://www.esri.com/software/arcgis/arcgis-for-desktop/free-trial))\n - [R Statistical Computing Software, 3.5 or later](http://cloud.r-project.org/bin/windows/base/) ([What is R?](http://www.r-project.org/about.html))\n  + 32-bit version required for ArcMap, 64-bit version required for ArcGIS Pro (Note: the installer installs both by default).\n  + 64-bit version can be used with ArcGIS Pro, or with ArcMap by installing [Background Geoprocessing](http://desktop.arcgis.com/en/desktop/latest/analyze/executing-tools/64bit-background.htm) and configuring scripts to [run in the background](http://desktop.arcgis.com/en/desktop/latest/analyze/executing-tools/foreground-and-background-processing.htm). NOTE: Background Geoprocessing only allows using the bridge from ArcGIS, not from within R itself.\n\n![](https://github.com/R-ArcGIS/r-bridge-install/blob/master/img/version-block-detailed.png)\n\n\nInstallation\n------------\n\nFirst, make sure you've installed an appropriate version of R, 3.5 or later.\n\nIf you need to install offline, follow the [offline installation instructions](#offline-installation).\n\nThe clip below shows how to download, install and verify proper installation of the bridge:\n\n![](https://github.com/R-ArcGIS/r-bridge-install/blob/master/img/r-install-from-pyt.gif)\n\n### ArcGIS 10.3.1+\n - In the [Catalog window](http://desktop.arcgis.com/en/desktop/latest/map/working-with-arcmap/what-is-the-catalog-window-.htm), navigate to the folder containing the Python Toolbox, `R Integration.pyt`. _Note_: You may have to first add a folder connection to the location that you extracted the files or downloaded via GitHub.\n - Open the toolbox, which should look like this:\n\n![](https://github.com/R-ArcGIS/r-bridge-install/blob/master/img/r-bridge-install-arcmap.png)\n\n - Run the `Install R bindings` script. You can then test that the bridge is able to see your R installation by running the `Print R Version` and `R Installation Details` tools, and running the included [sample tools](https://github.com/R-ArcGIS/r-bridge/tree/master/inst/examples).\n\n### ArcGIS Pro 1.1+\n - In the [Project pane](https://pro.arcgis.com/en/pro-app/help/projects/the-project-pane.htm), either navigate to a folder connection containing the Python toolbox, or right click on *Toolboxes* \u003e *Add Toolbox* and navigate to the location of the Python toolbox.\n - Open the toolbox, which should look like this:\n\n![](https://github.com/R-ArcGIS/r-bridge-install/blob/master/img/r-bridge-install-pro.png)\n\n  - Run the `Install R bindings` script. You can then test that the bridge is able to see your R installation by running the `Print R Version` and `R Installation Details` tools, and running the included [sample tools](https://github.com/R-ArcGIS/r-bridge/tree/master/src/package/inst/examples).\n\nIf everything worked, you should be ready to start! See [Next Steps](#next-steps) for where to go from here. Remember, you can update the package at any time by running the 'Update R bindings' script.\n\n### Offline Installation\n - From a machine that does have internet access:\n   + [download this repository](https://github.com/R-ArcGIS/r-bridge-install/archive/master.zip).\n   + download the [latest version of the arcgisbinding package](https://github.com/R-ArcGIS/r-bridge/releases/latest). As of writing, this is `arcgisbinding_1.0.0.122.zip`.\n - Copy both zip files onto the machine that you're targeting offline installation. Extract the r-bridge-install zip. Place the `arcgisbinding_1.0.0.122.zip` into the same directory as the \"R Integration\" Python toolbox.\n - Run the installation procedure as listed above.\n\n### Problems Installing?\n - A few things to check :\n    + All [prerequisites](#prerequisites) have been met, such as the right version of R for your platform, and a current release of ArcGIS.\n    + Make sure that your user has administrator access, and try running ArcGIS as an Administrator:\n     - Start ArcGIS as an administrator, by right clicking the icon, selecting 'Run as Administrator', then trying the script\n     - If that doesn't work, the package directory, \"arcgisbinding\", that gets installed into the R folder (usually, C:\\Users\\\u003cusername\u003e\\Documents\\R\\win-library\\) into the requested place, C:\\Program Files (x86)\\ArcGIS\\Desktop\\Rintegration\n    + On Windows 7, [KB2533623](https://support.microsoft.com/en-us/kb/2533623) must be installed. Without this hotfix, the library will generate the error \"The procedure entry point AddDllDirectory could be located\".\n - The release can be manually installed into R, as shown in [this screencast](https://4326.us/R/zipinst/r%20bridge%20install%20from%20zip_player.html). Use this if you're planning on mostly working from R.\n - Still stuck? [Add an issue and we'll take a look](https://github.com/R-ArcGIS/r-bridge-install/issues). ([More about GitHub Issues](https://help.github.com/articles/about-issues/))\n\n\nNext Steps\n----------\n\nAdditional resources and discussion at the [R-ArcGIS project on GeoNet](https://geonet.esri.com/groups/rstats)\n\nWant to use tools others have developed?\n - See how complex problems can be solved with R and ArcGIS in the [Sample Tools](https://github.com/R-ArcGIS/r-sample-tools), such as model-based clustering and combining parametric and non-parametric models with semiparametric regression.\n - Check out the community page for more tools _Coming Soon_\n\nWant to develop new tools using R?\n - Develop new R-based tools using the R package `arcgisbinding`, which is described in the [package vignette](https://r-arcgis.github.io/assets/arcgisbinding-vignette.html). There are additional resources within the [bridge repository](https://github.com/R-ArcGIS/r-bridge) and the [package documentation](https://r-arcgis.github.io/assets/arcgisbinding.pdf).\n\nCredits\n-------\n\nThis toolbox depends on the R Statistical Computing Software:\n\n\u003e Copyright (C) 2015 The R Foundation for Statistical Computing\n\u003e R is free software and comes with ABSOLUTELY NO WARRANTY.\n\u003e See the [COPYRIGHTS](https://github.com/wch/r-source/blob/trunk/doc/COPYRIGHTS) file for details.\n\nThis toolbox depends on [`ntfsutils`](https://github.com/sid0/ntfs):\n\u003e (c) 2012 the Mozilla Foundation and others, licensed under the\n\u003e Simplified BSD License. See the [LICENSE](https://github.com/sid0/ntfs/blob/master/LICENSE) file for details.\n\n## License\n[Apache 2.0](LICENSE)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FR-ArcGIS%2Fr-bridge-install","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FR-ArcGIS%2Fr-bridge-install","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FR-ArcGIS%2Fr-bridge-install/lists"}