|
20 | 20 | " - [Install Using ArcGIS Pro Python Package Manager](#Install-using-ArcGIS-Pro-Python-Package-Manager)\n",
|
21 | 21 | " - [Install Using the Python Command Prompt](#Install-using-Python-Command-Prompt)\n",
|
22 | 22 | " - [Install Using Anaconda for Python Distribution](#Install-using-Anaconda-for-Python-Distribution)\n",
|
| 23 | + " - [Install Using pip](#Install-using-pip)\n", |
| 24 | + " - [Dependences](#Dependencies)\n", |
23 | 25 | " - [Upgrade the `arcgis` package](#Upgrade-the-arcgis-package)\n",
|
24 | 26 | " - [ArcGIS Pro 2.1](#ArcGIS-Pro-2.1)\n",
|
25 | 27 | " - [ArcGIS Pro 1.4 and 2.0.x](#ArcGIS-Pro-1.4-and-2.0.x)\n",
|
|
115 | 117 | "\n",
|
116 | 118 | "\n",
|
117 | 119 | "To use the API in different IDEs, proceed to **[Using the API](#Using-the-API)** \n",
|
| 120 | + "\n", |
| 121 | + "### Install using pip\n", |
| 122 | + "\n", |
| 123 | + "[Pip](https://pip.pypa.io/en/stable/) is a package management system used to install and manage software packages written in Python, similar to conda. Many pip packages can be found in the [Python Package Index (PyPI)](https://pypi.python.org/pypi), including the ArcGIS API for Python pip package. To install the API with pip, open a terminal and enter the following command:\n", |
| 124 | + " \n", |
| 125 | + "```python\n", |
| 126 | + "pip install arcgis\n", |
| 127 | + "```\n", |
| 128 | + "\n", |
| 129 | + "Pip and conda are totally seperate package managers, and should avoid being used interchangeably. It is recommended you use conda to install the API if you are a beginner user. [Read more about the differences](https://stackoverflow.com/questions/20994716/what-is-the-difference-between-pip-and-conda).\n", |
| 130 | + "\n", |
| 131 | + "### Dependencies\n", |
| 132 | + "\n", |
| 133 | + "Both ```conda install -c esri arcgis``` and ```pip install arcgis``` will install all of the dependencies outlined in the [system requirements](https://developers.arcgis.com/python/guide/system-requirements/) section. However, the API can function in a 'stripped down' state with only the ```six``` dependency. This means you can manually manage the dependencies on your system if you don't want to use every feature of the API. \n", |
| 134 | + "\n", |
| 135 | + "To install the API with no dependencies, simply add the ```--no-deps``` flag to any install command, i.e. ```conda install -c esri arcgis --no-deps``` or ```pip install arcgis --no-deps```. You can then manually choose which dependencies, if any, to add to your Python environment.\n", |
| 136 | + "\n", |
118 | 137 | "***\n",
|
119 | 138 | "## Upgrade the `arcgis` package\n",
|
120 | 139 | "#### ArcGIS Pro 2.1\n",
|
|
259 | 278 | "name": "python",
|
260 | 279 | "nbconvert_exporter": "python",
|
261 | 280 | "pygments_lexer": "ipython3",
|
262 |
| - "version": "3.5.3" |
| 281 | + "version": "3.6.4" |
263 | 282 | },
|
264 | 283 | "varInspector": {
|
265 | 284 | "cols": {
|
|
0 commit comments