ArcGIS Desktop 10.4.1’s default pip, C:\Program Files (x86)\Python27\ArcGIS10.4\Scripts failed to install the packages throwing following error –
Fatal error in launcher: Unable to create process using '"C:\Python27\ArcGIS10.4
\python.exe" "C:\Python27\ArcGISx6410.4\Scripts\pip.exe"
\python.exe" "C:\Python27\ArcGISx6410.4\Scripts\pip.exe"
The following steps to make the pip to work
Step 1. Open command terminal as Administrator and see if pip works
Make sure
C:\Program Files (x86)\Python27\ArcGIS10.4\Lib;
C:\Program Files (x86)\Python27\ArcGIS10.4\Scripts;
C:\Program Files (x86)\Python27\ArcGIS10.4
are in path
pip install <package_name> , no luck [ You can Jump directly to #4]
C:\Program Files (x86)\Python27\ArcGIS10.4\Lib;
C:\Program Files (x86)\Python27\ArcGIS10.4\Scripts;
C:\Program Files (x86)\Python27\ArcGIS10.4
are in path
pip install <package_name> , no luck [ You can Jump directly to #4]
Step 2. Check the pip version
pip --version
(pip9.0.1 as of today)
Step 3. Try to upgrade pip
pip install --upgrade pip
The command run successfully, but did not upgrade pip. Every time terminal complains –
You are using pip version 7.0.1, however version 9.0.1 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.
Step 4. Installing pip from beginning although it ships automatically in Python 2.7 ( Arcgis 10.)
To install pip, securely download get-pip.py.
Then run the following:
python get-pip.py
or
python get-pip.py --trusted-host pypi.python.org ( if SSL certification error occurs)
Step 5. Check pip version
pip --version
pip 9.0.1 from C:\Python27\ArcGIS10.4\lib\site-packages (python 2.7)
( You should have latest version of pip)
Step 6. Now use pip to install packages
pip install <package_name> --trusted-host pypi.python.org