Skip to content

Dan-Yaw/GIS-Python-Package-Manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GIS Python Package Manager

Use ArcGIS Online or Portal for ArcGIS to manage your Python packages. Rather then using pip, you can use this tool.

Usage

Publicly available packages on ArcGIS Online

gpip install edfd95f15c3746149d940dc2ff5e48ad

Packages on your Portal

gpip install edfd95f15c3746149d940dc2ff5e48ad --portal https://myportal.domain.com/portal

Authentication

gpip install edfd95f15c3746149d940dc2ff5e48ad --portal https://myportal.domain.com/portal --username myusername --password mypassword

Advanced Authentication

Use the argument --gis to pass in a dictionary directly to the ArcGIS API's gis.GIS() constructor. This allows you to use the ArcGIS API for Python's advanced authentication options. See the ArcGIS API for Python documentation for more information.

gpip install edfd95f15c3746149d940dc2ff5e48ad --gis '{"username":"myusername","password":"mypassword","client_id":"myclientid","client_secret":"myclientsecret"}'

Disclaimer

This repo and this development is entirely seperate from my work at Esri. It was created and tested on personal equipment with a personal ArcGIS Online account.

About

Use ArcGIS Online or Portal as a Python Package Manager!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages