![]() ![]() ![]() Now, I keep talking about managing environments. Miniconda is installed with ArcGIS Pro although users will never interact directly with Miniconda, as it runs in the background of ArcGIS Pro.ĭifferences between conda, Miniconda, and Anaconda Miniconda includes conda and the base install of Python, while Anaconda includes conda, the base install, an additional 150 modules, and a user interface. There is also a level of bundling between conda and Anancoda called Miniconda. Thus, conda sits at the core of Anaconda and drives much of its functionality. ![]() For example, if arcpy requires a specific version of numpy, conda will make sure that you do not update numpy past that version. Additionally, conda allows you to manage packages within each environment, ensures you have the most recent packages, and keeps track of package interdependence. Conda is also a back-end program that leverages and allows other programs, such as Anaconda and Pro, to manage multiple environments. Now that we have a grasp of what the ArcGIS Python API is based on the first part of this blog post, let’s turn to the best practices for installing and using the API, particularly within other software products, such as ArcGIS Pro and Jupyter Notebooks.įirst, we need to take a slight detour into Anaconda, conda, and how they relate to ArcGIS Pro and the ArcGIS API for Python.Īnaconda is a free and open source software package that bundles a Python install and a series of Python packages together with a user interface, allowing users to manage Python environments and packages.Īnaconda also includes conda, which is a package management and environment management system. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |