<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: create a local package dependencies repository and then install in Python Questions</title>
    <link>https://community.esri.com/t5/python-questions/create-a-local-package-dependencies-repository-and/m-p/755877#M58310</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hopefully, ESRI will take positive action on this to support the enterprise needs.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In fact, some good stuffs have been already done in the development environment through the use of open source Python (Conda) and R (RStudio/ MRS) within ArcGIS Pro. It is time to move those into the enterprise to support operations...&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 15 Mar 2017 14:00:09 GMT</pubDate>
    <dc:creator>larryzhang</dc:creator>
    <dc:date>2017-03-15T14:00:09Z</dc:date>
    <item>
      <title>create a local package dependencies repository and then install</title>
      <link>https://community.esri.com/t5/python-questions/create-a-local-package-dependencies-repository-and/m-p/755873#M58306</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P style="margin: 0in 0in 8pt;"&gt;&lt;SPAN style="color: #000000; font-family: Calibri; font-size: medium;"&gt;Hello, fellows,&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin: 0in 0in 8pt;"&gt;&lt;SPAN style="color: #000000; font-family: Calibri; font-size: medium;"&gt;With &lt;/SPAN&gt;&lt;A href="http://pro.arcgis.com/en/pro-app/arcpy/get-started/what-is-conda.htm"&gt;&lt;SPAN style="color: #0563c1; font-family: Calibri; font-size: medium; text-decoration: underline;"&gt;Conda and Python Package Manager&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="color: #000000; font-family: Calibri; font-size: medium;"&gt;, ArcGIS Pro 1.4 offers a great way to install and update external open-source Python packages. &lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin: 0in 0in 8pt;"&gt;&lt;SPAN style="color: #000000; font-family: Calibri; font-size: medium;"&gt;Plus with the support of R (Microsoft R Server) via &lt;A href="https://r-arcgis.github.io/"&gt;R-ArcGIS binding&lt;/A&gt;, ArcGIS Pro 1.3/ 1.4 has gradually&amp;nbsp;become an innovation platform in development environment, especially for raster and data analytics ...&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin: 0in 0in 8pt;"&gt;&lt;SPAN style="color: #000000; font-family: Calibri; font-size: medium;"&gt;However, it is still challenging for us to install and update behind the firewall (in the enterprise environment), particularly Python packages in ArcGIS Pro.&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin: 0in 0in 8pt;"&gt;&lt;SPAN style="color: #000000; font-family: Calibri; font-size: medium;"&gt;For example, first to determine and download all dependencies of the Python package (saying, TensorFlow, openCV, etc.), including dependencies of those dependencies (dependency tree), into a local repository (copy and transfer to this repository), and then automatically to install from the local repository behind the firewall. &amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin: 0in 0in 8pt;"&gt;&lt;SPAN style="color: #000000; font-family: Calibri; font-size: medium;"&gt;So, does ESRI have plan to improve the Python Package Manager sooner? Or, is there any 'effective &amp;amp; reliable' way to automatically create a local Python package dependencies and dependencies of those dependencies first, and then automatically install those into ArcGIS Pro from the local repository in the enterprise (via conda, pip or any other)?&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin: 0in 0in 8pt;"&gt;&lt;SPAN style="color: #000000; font-family: Calibri; font-size: medium;"&gt;(Relatively, much easier for us to do with R packages and dependencies for ArcGIS Pro ..., even not effective)&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin: 0in 0in 8pt;"&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Larry @ ARAMCO&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Mar 2017 11:07:44 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/create-a-local-package-dependencies-repository-and/m-p/755873#M58306</guid>
      <dc:creator>larryzhang</dc:creator>
      <dc:date>2017-03-15T11:07:44Z</dc:date>
    </item>
    <item>
      <title>Re: create a local package dependencies repository and then install</title>
      <link>https://community.esri.com/t5/python-questions/create-a-local-package-dependencies-repository-and/m-p/755874#M58307</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Tensorflow is best installed inside your own conda distribution separate from the one you use for arcpro.&amp;nbsp; They recommend&lt;STRONG&gt; &lt;A href="https://www.tensorflow.org/install/install_windows"&gt;pip install for windows&lt;/A&gt; &lt;/STRONG&gt;esri is probably only going to include packages that will be at least used by small portion of the user population since they can't distribute everything.&amp;nbsp; So pip is the way to go if you really need it whether you can do so easily within a firewalled environment raises the question why you have to use it in that environment in the first place when you can just as easily have a standalone setup for testing purposes.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Mar 2017 11:37:01 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/create-a-local-package-dependencies-repository-and/m-p/755874#M58307</guid>
      <dc:creator>DanPatterson_Retired</dc:creator>
      <dc:date>2017-03-15T11:37:01Z</dc:date>
    </item>
    <item>
      <title>Re: create a local package dependencies repository and then install</title>
      <link>https://community.esri.com/t5/python-questions/create-a-local-package-dependencies-repository-and/m-p/755875#M58308</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;thx, dan,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In fact, the question's core&amp;nbsp;nature is: is it possible for ArcGIS Pro to improve the manager, which will help determine the package dependencies tree and install automatically from the local repository. Na matter which one, conda or pip ...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here, TensorFlow&amp;nbsp;or openCV is&amp;nbsp;just listed as an example here. What we really want&amp;nbsp;is to install scikit-learn, scikit-image, etc. behind the firewall ...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards,&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Mar 2017 12:04:38 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/create-a-local-package-dependencies-repository-and/m-p/755875#M58308</guid>
      <dc:creator>larryzhang</dc:creator>
      <dc:date>2017-03-15T12:04:38Z</dc:date>
    </item>
    <item>
      <title>Re: create a local package dependencies repository and then install</title>
      <link>https://community.esri.com/t5/python-questions/create-a-local-package-dependencies-repository-and/m-p/755876#M58309</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Larry, I empathize with your firewall issue (solution laptop or standalone machine).&lt;/P&gt;&lt;P&gt;A&amp;nbsp;pure Anaconda distribution separate from Arc*s special packaging is possible through a full fledged Anaconda Navigator, which esri chose not to deploy but rather control access through their own offering in the Python link on the Project page.&amp;nbsp; If you don't need arcpy and can work on a local machine, set up your own as I have done so I can work anything I feel like that doesn't specifically require arcpy.&amp;nbsp; Do you really need to be connected to your organization to do most of your work or is for development work... that would be the issue.&amp;nbsp; I wouldn't expect that esri is going to deploy a full-fledged package manager anytime soon... Support would be flooded with calls asking for support for something that people brought upon themselves.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;IMG alt="" class="image-1 jive-image j-img-original" src="https://community.esri.com/legacyfs/online/340865_Anaconda_navigator_43.png" style="width: 620px; height: 476px;" /&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Mar 2017 12:18:23 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/create-a-local-package-dependencies-repository-and/m-p/755876#M58309</guid>
      <dc:creator>DanPatterson_Retired</dc:creator>
      <dc:date>2017-03-15T12:18:23Z</dc:date>
    </item>
    <item>
      <title>Re: create a local package dependencies repository and then install</title>
      <link>https://community.esri.com/t5/python-questions/create-a-local-package-dependencies-repository-and/m-p/755877#M58310</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hopefully, ESRI will take positive action on this to support the enterprise needs.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In fact, some good stuffs have been already done in the development environment through the use of open source Python (Conda) and R (RStudio/ MRS) within ArcGIS Pro. It is time to move those into the enterprise to support operations...&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Mar 2017 14:00:09 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/create-a-local-package-dependencies-repository-and/m-p/755877#M58310</guid>
      <dc:creator>larryzhang</dc:creator>
      <dc:date>2017-03-15T14:00:09Z</dc:date>
    </item>
    <item>
      <title>Re: create a local package dependencies repository and then install</title>
      <link>https://community.esri.com/t5/python-questions/create-a-local-package-dependencies-repository-and/m-p/755878#M58311</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Larry&lt;/P&gt;&lt;P&gt;resurrected as an idea&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A _jive_internal="true" href="https://community.esri.com/ideas/14817-anaconda-navigator-to-arcgis-pro"&gt;https://community.esri.com/ideas/14817-anaconda-navigator-to-arcgis-pro&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 17 Apr 2018 03:20:58 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/create-a-local-package-dependencies-repository-and/m-p/755878#M58311</guid>
      <dc:creator>DanPatterson_Retired</dc:creator>
      <dc:date>2018-04-17T03:20:58Z</dc:date>
    </item>
  </channel>
</rss>

