Fixed typo and added back in minimum dependencies install mode that somehow got removed from master
" - [Install Using the Python Command Prompt](#Install-using-Python-Command-Prompt)\n",
" - [Install Using Anaconda for Python Distribution](#Install-using-Anaconda-for-Python-Distribution)\n",
" - [Install Using pip or pipenv](#Install-using-pipenv-or-pip)\n",
- " - [Install without Dependencies](#Install-without-Dependencies)\n",
+ " - [Install with minimum dependencies](#Install-with-minimum-dependencies)\n",
" - [Install deep learning dependencies for arcgis.learn module](#Install-deep-learning-dependencies-for-arcgis.learn-module)\n",
" - [Install using conda (Anaconda)](#Install-using-conda-(Anaconda))\n",
" - [Install using the Python Command Prompt (ArcGIS Pro 2.5)](#Install-using-the-Python-Command-Prompt-(ArcGIS-Pro-2.5)) \n",
"\n",
"> __Note__: when installing the ArcGIS API for Python with pipenv/pip, some dependencies may require Microsoft Visual C++ 14.0. If you see any errors related to this, either install the Microsoft Visual C++ tools or install the API without dependencies.\n",
"\n",
- "### Install without Dependencies\n",
+ "### Install with minimum dependencies\n",
"\n",
- "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",
+ "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 a few dependencies. This means you can manually manage the dependencies on your system if you don't want to use every feature of the API. As of v1.8.0 of the Python API, the minimum dependencies needed are:\n",
"\n",
- "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"
+ " - `six`\n",
+ " - `requests`\n",
+ " - This library has its own dependencies that must be included\n",
+ " - `requests_toolbelt`\n",
+ " - `requests_ntlm`\n",
+ " - This library has its own dependencies that must be included\n",
+ " - `ntlm_auth`\n",
+ "\n",
+ "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 to add to your Python environment."
]
},
{
"source": [
"Navigate to Start Menu &gt; All Programs &gt; ArcGIS &gt; Python Command Prompt\n",
"\n",
- "Install the dependecies using the following command:\n",
+ "Install the dependencies using the following command:\n",
"\n",
"```conda install -c esri arcgis fastai pillow scikit-image --no-pin```"
]
