<?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: Should Esri ship third-party modules (like scipy) with ArcGIS? in Python Questions</title>
    <link>https://community.esri.com/t5/python-questions/should-esri-ship-third-party-modules-like-scipy/m-p/44114#M3480</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I'm not sure just using pip will solve our problems with third-party packages... many users have run into binary compatibility issues on the Windows platform where a .dll the Python library has a conflict with the .dll ArcGIS Desktop is using... &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.esri.com/message/71728"&gt;netCDF4 and ArcGIS&lt;/A&gt;‌&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.esri.com/message/396257"&gt;Cannot import pandas - ArcGIS 10.1&lt;/A&gt;‌ and also with netCDF4. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;And of course we will be using Desktop / 2.7 for a while yet.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The ArcHydro team is currently distributing a simple .exe executable for netCDF4 that &lt;EM&gt;does&lt;/EM&gt; work with ArcGIS Desktop using a .exe generated using distutils I'd guess... &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;More guidance would be very helpful!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 25 Aug 2014 17:23:00 GMT</pubDate>
    <dc:creator>curtvprice</dc:creator>
    <dc:date>2014-08-25T17:23:00Z</dc:date>
    <item>
      <title>Should Esri ship third-party modules (like scipy) with ArcGIS?</title>
      <link>https://community.esri.com/t5/python-questions/should-esri-ship-third-party-modules-like-scipy/m-p/44083#M3449</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;The ArcGIS Python 2.7 distribution for 10.1 includes (in addition to the &lt;/SPAN&gt;&lt;A href="http://docs.python.org/library/"&gt;python standard library&lt;/A&gt;&lt;SPAN&gt;)&amp;nbsp; the user-contributed modules &lt;/SPAN&gt;&lt;STRONG&gt;numpy&lt;/STRONG&gt;&lt;SPAN&gt; and &lt;/SPAN&gt;&lt;STRONG&gt;matplotlib.&lt;/STRONG&gt;&lt;SPAN&gt; It would be really great to include some more modules. If you agree, vote this item up and add your favorites (and use cases) in the comments.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Vote here, and also feel free to vote the idea up:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&lt;SPAN&gt;ideas.esri.com: &lt;A href="&amp;lt;/span&amp;gt;&amp;lt;a" target="_blank"&gt;Ship additional python extensions&lt;/A&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 08 Aug 2012 17:52:37 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/should-esri-ship-third-party-modules-like-scipy/m-p/44083#M3449</guid>
      <dc:creator>curtvprice</dc:creator>
      <dc:date>2012-08-08T17:52:37Z</dc:date>
    </item>
    <item>
      <title>Re: Should Esri ship third-party modules (like scipy) with ArcGIS?</title>
      <link>https://community.esri.com/t5/python-questions/should-esri-ship-third-party-modules-like-scipy/m-p/44084#M3450</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;pywin32 specifically the win32api.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I like to use it for quasi OS authentication by accessing active directory user names and permissions. As a custom install right now it is a hassle to package it with the standard deployment.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 08 Aug 2012 18:42:20 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/should-esri-ship-third-party-modules-like-scipy/m-p/44084#M3450</guid>
      <dc:creator>MathewCoyle</dc:creator>
      <dc:date>2012-08-08T18:42:20Z</dc:date>
    </item>
    <item>
      <title>Re: Should Esri ship third-party modules (like scipy) with ArcGIS?</title>
      <link>https://community.esri.com/t5/python-questions/should-esri-ship-third-party-modules-like-scipy/m-p/44085#M3451</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I will be visiting this thread fairly often to keep up-to-date on what you all think. We on the Python team want you to be happy and producting using Python on the ArcGIS stack.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Please keep in mind that we can't include everything requested as there is a lot of work in testing and integration for each library ([Windows|Linux]x[32 bit|64 bit]x[Many other factors]). For example, I had to help with a workaround for a memory leak in matplotlib that was causing many spatial statistics tools to leak huge amounts of memory. And what would pywin32 look like on Linux? Adding a third-party module means adding an additional dependency in ArcGIS on that third-party which may or may not update regularly or anywhere in sync with our own timetables. Our release dates and the release dates of the third party can result in scares for us: numpy didn't have support for Python 2.7 until a week before 10.1 beta's cutoff date, so we almost had to stick with 2.6 for 10.1. I can only imagine how much closer (or over?) we would have run if we had a scipy dependency on top of that. And the opposite is true, too: we started with upgrading to 2.7 in our daily builds when it was first released, updated and tested 10.1 to Python 2.7.2 during the development cycle and then 2.7.3 came out right before 10.1's release date. I can see one or two libraries being frozen at a version you don't like (maybe they're crashy or have a bug that only existed for a few builds or have awkward APIs which are later fixed) on every install of ArcGIS, and fear that could cause more pain than the hassle of shipping your own with your tools. Not to mention the entirely unknown quantity of not just porting ourselves to Python 3, but waiting for all our third-party dependencies to port as well.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;There's also reduplication of functionality in a lot of these libraries. I agree that we should get our GDAL bindings actually shipping and not just on the resource center. But on the other side, there's no realistic use case for Shapely considering ArcGIS already handles geometry in a very flexible, intelligent way. The only missing part is that it needs to be provided to you in Python. We exposed the relational operators in 10.0 on geometry objects, we added topological operators in 10.1, and 10.1 SP1 will ship with improved interoperability with WKT and Esri JSON. Another example is with time zones. I like pytz and I'm used to using it, but ArcGIS ships with its own time zone database and its own way of doing things with the time-aware stuff that came with 10.0, so instead of bundling pytz with its own parallel time zone database I went ahead and integrated the ArcGIS way of doing things as arcpy.time, which had the additional benefit of the smart time delta class that uses ArcGIS' time APIs. This then also negated any specific need for dateutil, which is another library I really like. But arcpy.time handles standard Python datetime and tzinfo objects so it all interoperates just fine with everything else, and the skills you learn either from arcpy or pytz/dateutil transfer without a hitch.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Again, I will check back here frequently. Let me know what you think should be considered absolutely essential to Python to include in the ArcGIS stack going forward.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 08 Aug 2012 20:00:07 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/should-esri-ship-third-party-modules-like-scipy/m-p/44085#M3451</guid>
      <dc:creator>JasonScheirer</dc:creator>
      <dc:date>2012-08-08T20:00:07Z</dc:date>
    </item>
    <item>
      <title>Re: Should Esri ship third-party modules (like scipy) with ArcGIS?</title>
      <link>https://community.esri.com/t5/python-questions/should-esri-ship-third-party-modules-like-scipy/m-p/44086#M3452</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Thanks Jason. I can see where you could get into a lot of trouble with this, but on the other hand I'm pretty comfortable with suffering with issues with 3rd party libraries that you don't use.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Why Shapely? I've been told that Shapely can do certain things much faster (not having to interact with the ArcGIS system) which is why I included it. This is probably a big reason people are looking to have GDAL available - although the functionality may be there in the Spatial Analyst toolbox, there may be big performance gains using GDAL if integration with the ArcGIS environment (validation, projection, mask etc) is not needed for a geoprocessing use case.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 08 Aug 2012 20:21:31 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/should-esri-ship-third-party-modules-like-scipy/m-p/44086#M3452</guid>
      <dc:creator>curtvprice</dc:creator>
      <dc:date>2012-08-08T20:21:31Z</dc:date>
    </item>
    <item>
      <title>Re: Should Esri ship third-party modules (like scipy) with ArcGIS?</title>
      <link>https://community.esri.com/t5/python-questions/should-esri-ship-third-party-modules-like-scipy/m-p/44087#M3453</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Shipping on the CD is not very helpful.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Do you really mean that these modules should be installed with Python?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I have a current problem writing some tools to generate Excel spreadsheets as final reports. Easy to do using the win32com module that comes with win32all or Pythonwin that is included with the standard install but not installed with ArcGIS and Python.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The result is that scripts will work in a development environment but cannot be deployed because the modules are not organisation wide.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Is every IT administration department as difficult to deal with as my students encounter? &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;They are very unhelpful installing service patches, python modules, customising Window to include file extensions, and dozens of other settings that impact on ArcGIS users. I suggest various system default settings to optimise ArcGIS and they just roll their eyes.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;A very serious performance hit is placing the default.gdb in the user's profile area which is not local, but across the network.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;So rather than worry about some optional and less used modules, I would rather see the defaults loaded with the software to tackle intransigent and unskilled administrators. I suppose they can always reverse them to 'comply with Policy'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;As to having the lowest common denominator in Linux not having win32 capability? That is not an argument for not having it for the majority that do use Windows applications. After all ArcMap only works on Windows, by that argument we should not have that because it does not run on Linux.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 08 Aug 2012 21:04:11 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/should-esri-ship-third-party-modules-like-scipy/m-p/44087#M3453</guid>
      <dc:creator>KimOllivier</dc:creator>
      <dc:date>2012-08-08T21:04:11Z</dc:date>
    </item>
    <item>
      <title>Re: Should Esri ship third-party modules (like scipy) with ArcGIS?</title>
      <link>https://community.esri.com/t5/python-questions/should-esri-ship-third-party-modules-like-scipy/m-p/44088#M3454</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;&lt;BR /&gt;Please keep in mind that we can't include everything requested as there is a lot of work in testing and integration for each library ([Windows|Linux]x[32 bit|64 bit]x[Many other factors]).&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Completely understandable, and they don't necessarily have to be default installs. It would be nice to have them as options where it is clear to the user/installer that these are not directly supported, third party modules, and to use at your own risk. It would also be nice to know (I haven't seen any resource for this yet) examples of third party modules and use cases popular internally with Esri, even if they are not standard or supported.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 08 Aug 2012 21:14:29 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/should-esri-ship-third-party-modules-like-scipy/m-p/44088#M3454</guid>
      <dc:creator>MathewCoyle</dc:creator>
      <dc:date>2012-08-08T21:14:29Z</dc:date>
    </item>
    <item>
      <title>Re: Should Esri ship third-party modules (like scipy) with ArcGIS?</title>
      <link>https://community.esri.com/t5/python-questions/should-esri-ship-third-party-modules-like-scipy/m-p/44089#M3455</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt; Another example is with time zones. I like pytz and I'm used to using it, but ArcGIS ships with its own time zone database and its own way of doing things with the time-aware stuff that came with 10.0, so instead of bundling pytz with its own parallel time zone database I went ahead and integrated the ArcGIS way of doing things as arcpy.time, which had the additional benefit of the smart time delta class that uses ArcGIS' time APIs. This then also negated any specific need for dateutil, which is another library I really like. But arcpy.time handles standard Python datetime and tzinfo objects so it all interoperates just fine with everything else, and the skills you learn either from arcpy or pytz/dateutil transfer without a hitch.&lt;BR /&gt;&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;When I backported GPX to Features in 10.1 I found that the time conversion tools do not work even at SP5 so I have to go back to dateutil.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 08 Aug 2012 21:18:31 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/should-esri-ship-third-party-modules-like-scipy/m-p/44089#M3455</guid>
      <dc:creator>KimOllivier</dc:creator>
      <dc:date>2012-08-08T21:18:31Z</dc:date>
    </item>
    <item>
      <title>Re: Default geodatabase location</title>
      <link>https://community.esri.com/t5/python-questions/should-esri-ship-third-party-modules-like-scipy/m-p/44090#M3456</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;A very serious performance hit is placing the default.gdb in the user's profile area which is not local, but across the network.&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Kim, this is a bit off-topic, but there is a fix for this in 10.0 SP5 and 10.1.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://support.esri.com/en/knowledgebase/techarticles/detail/40332"&gt;HowTo:&amp;nbsp; Set the default Home folder and geodatabase location for new map documents&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Of course this requires getting SP5 installed!&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;In ArcMap 10.1 this setting is exposed in the options button on the Catalog window.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 08 Aug 2012 21:20:06 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/should-esri-ship-third-party-modules-like-scipy/m-p/44090#M3456</guid>
      <dc:creator>curtvprice</dc:creator>
      <dc:date>2012-08-08T21:20:06Z</dc:date>
    </item>
    <item>
      <title>Re: Should Esri ship third-party modules (like scipy) with ArcGIS?</title>
      <link>https://community.esri.com/t5/python-questions/should-esri-ship-third-party-modules-like-scipy/m-p/44091#M3457</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;There is a fix for this in 10.0 SP5 and 10.1.&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://support.esri.com/en/knowledgebase/techarticles/detail/40332"&gt;HowTo:&amp;nbsp; Set the default Home folder and geodatabase location for new map documents&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;Of course this requires getting SP5 installed!&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;If you are hacking the registry anyways, you can accomplish 90% of that in any version of 10.0. You can set the default geoprocessing output to any gdb location you want.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 08 Aug 2012 21:35:50 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/should-esri-ship-third-party-modules-like-scipy/m-p/44091#M3457</guid>
      <dc:creator>MathewCoyle</dc:creator>
      <dc:date>2012-08-08T21:35:50Z</dc:date>
    </item>
    <item>
      <title>Re: Should Esri ship third-party modules (like scipy) with ArcGIS?</title>
      <link>https://community.esri.com/t5/python-questions/should-esri-ship-third-party-modules-like-scipy/m-p/44092#M3458</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;When I backported GPX to Features in 10.1 I found that the time conversion tools do not work even at SP5 so I have to go back to dateutil.&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Did you talk to tech support about it? What tool exactly didn't work?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 08 Aug 2012 21:43:10 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/should-esri-ship-third-party-modules-like-scipy/m-p/44092#M3458</guid>
      <dc:creator>JasonScheirer</dc:creator>
      <dc:date>2012-08-08T21:43:10Z</dc:date>
    </item>
    <item>
      <title>Re: Should Esri ship third-party modules (like scipy) with ArcGIS?</title>
      <link>https://community.esri.com/t5/python-questions/should-esri-ship-third-party-modules-like-scipy/m-p/44093#M3459</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;Shipping on the CD is not very helpful.&lt;BR /&gt;&lt;BR /&gt;Do you really mean that these modules should be installed with Python?&lt;BR /&gt;&lt;BR /&gt;I have a current problem writing some tools to generate Excel spreadsheets as final reports. Easy to do using the win32com module that comes with win32all or Pythonwin that is included with the standard install but not installed with ArcGIS and Python.&lt;BR /&gt;&lt;BR /&gt;The result is that scripts will work in a development environment but cannot be deployed because the modules are not organisation wide.&lt;BR /&gt;&lt;BR /&gt;...&lt;BR /&gt;&lt;BR /&gt;So rather than worry about some optional and less used modules, I would rather see the defaults loaded with the software to tackle intransigent and unskilled administrators. I suppose they can always reverse them to 'comply with Policy'.&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;While I sympathize with your situation and I'm not a big fan having my machines locked down by a bunch of (potentially antagonistic) people across campus, I have to say that shipping on the CD but not laying down that extra footprint on disk for the 95% of users who aren't going to use it is the preferred default course of action. It seems what you're asking us to do is modify the installer in a fashion that circumvents/undermines your local IT department, who you do not like. That is not really a use case I can see myself being able to justify to others.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;At the UC this year we saw the need for some more documentation on including modules and packages install-free, so we're working on a blog post about that right now.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 08 Aug 2012 21:49:41 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/should-esri-ship-third-party-modules-like-scipy/m-p/44093#M3459</guid>
      <dc:creator>JasonScheirer</dc:creator>
      <dc:date>2012-08-08T21:49:41Z</dc:date>
    </item>
    <item>
      <title>Re: Should Esri ship third-party modules (like scipy) with ArcGIS?</title>
      <link>https://community.esri.com/t5/python-questions/should-esri-ship-third-party-modules-like-scipy/m-p/44094#M3460</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt; At the UC this year we saw the need for some more documentation on including modules and packages install-free, so we're working on a blog post about that right now.&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I'm all ears. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;There is something to be said for widening the footprint of python modules (within reason of course) enough to provide script developers more functionality with no customization of a standard ArcGIS install. Requiring special futzing can be death to a potentially useful tool!&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Aug 2012 17:04:32 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/should-esri-ship-third-party-modules-like-scipy/m-p/44094#M3460</guid>
      <dc:creator>curtvprice</dc:creator>
      <dc:date>2012-08-09T17:04:32Z</dc:date>
    </item>
    <item>
      <title>Re: Should Esri ship third-party modules (like scipy) with ArcGIS?</title>
      <link>https://community.esri.com/t5/python-questions/should-esri-ship-third-party-modules-like-scipy/m-p/44095#M3461</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Even though I voted for some python modules to be included, what I'd really like to see is that ESRI work with Enthought to make sure there is a version of the Enthought Python Distribution that is compatible with each version of ArcGIS.&amp;nbsp; That way, I can just use the 100+ libraries already provided in the EPD together with ArcGIS.&amp;nbsp;&amp;nbsp; This is already true in the latest Enthought EPD 7.3 and ArcGIS 10.1, both of which use Python 2.7 and Numpy 1.6.&amp;nbsp;&amp;nbsp; So everything works very nicely together.&amp;nbsp; But how long will this very nice situation last?&amp;nbsp;&amp;nbsp;&amp;nbsp; Let's make it last longer than just these current releases!&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;-Rich Signell&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Aug 2012 21:01:00 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/should-esri-ship-third-party-modules-like-scipy/m-p/44095#M3461</guid>
      <dc:creator>RichardSignell</dc:creator>
      <dc:date>2012-08-09T21:01:00Z</dc:date>
    </item>
    <item>
      <title>Re: Should Esri ship third-party modules (like scipy) with ArcGIS?</title>
      <link>https://community.esri.com/t5/python-questions/should-esri-ship-third-party-modules-like-scipy/m-p/44096#M3462</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;UL&gt;&lt;BR /&gt;Another commenter suggested ESRI work with Enthought, Inc. to coordinate on an ArcGIS-compatible version of the &lt;A href="http://www.enthought.com/products/epd.php"&gt;Enthought Python Distribution (EPD)&lt;/A&gt; at every release of ArcGIS. This is a great idea, and would render polls like this unnecessary! &lt;span class="lia-unicode-emoji" title=":winking_face:"&gt;😉&lt;/span&gt;&lt;BR /&gt;&lt;/UL&gt;&lt;UL&gt;&lt;BR /&gt;I think there are a lot of questions on the forums that could be preemptively answered with code analysis tools, like &lt;A href="http://www.logilab.org/857/"&gt;pylint&lt;/A&gt;. How about including a free, lightweight Python IDE that already has pylint integrated? I know the ESRI folks are fans of &lt;A href="http://code.google.com/p/pyscripter/"&gt;Pyscripter&lt;/A&gt;, which is great. &lt;A href="http://code.google.com/p/spyderlib/"&gt;Spyder&lt;/A&gt; is another possiblity. &lt;A href="http://code.google.com/p/iep/"&gt;IEP&lt;/A&gt; is another solid IDE, though it lacks pylint integration at present.&lt;BR /&gt;&lt;/UL&gt;&lt;UL&gt;&lt;BR /&gt;I don't see much value in only bundling packages like gdal and shapely. 99% of the functionality in those modules is already included in ArcGIS. &lt;A href="http://code.google.com/p/pysal/"&gt;PySAL&lt;/A&gt; has some nice tools but, again, is already included in the EPD.&lt;BR /&gt;&lt;/UL&gt;&lt;UL&gt;&lt;BR /&gt;As an aside, I see &lt;A href="http://code.google.com/p/netcdf4-python/"&gt;netCDF4&lt;/A&gt; listed above. I've found this to be incompatible with ArcGIS 9.x and 10.0 sp5 on Windows XP 32-bit.&lt;BR /&gt;&lt;/UL&gt;&lt;UL&gt;&lt;BR /&gt;Great thread!&lt;BR /&gt;&lt;/UL&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 13 Aug 2012 13:57:32 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/should-esri-ship-third-party-modules-like-scipy/m-p/44096#M3462</guid>
      <dc:creator>PhilMorefield</dc:creator>
      <dc:date>2012-08-13T13:57:32Z</dc:date>
    </item>
    <item>
      <title>Re: Should Esri ship third-party modules (like scipy) with ArcGIS?</title>
      <link>https://community.esri.com/t5/python-questions/should-esri-ship-third-party-modules-like-scipy/m-p/44097#M3463</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;Even though I voted for some python modules to be included, what I'd really like to see is that ESRI work with Enthought to make sure there is a version of the Enthought Python Distribution that is compatible with each version of ArcGIS.&amp;nbsp; That way, I can just use the 100+ libraries already provided in the EPD together with ArcGIS.&amp;nbsp;&amp;nbsp; This is already true in the latest Enthought EPD 7.3 and ArcGIS 10.1, both of which use Python 2.7 and Numpy 1.6.&amp;nbsp;&amp;nbsp; So everything works very nicely together.&amp;nbsp; But how long will this very nice situation last?&amp;nbsp;&amp;nbsp;&amp;nbsp; Let's make it last longer than just these current releases!&lt;BR /&gt;&lt;BR /&gt;-Rich Signell&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt;I couldn't agree more. Great idea.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 13 Aug 2012 13:59:14 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/should-esri-ship-third-party-modules-like-scipy/m-p/44097#M3463</guid>
      <dc:creator>PhilMorefield</dc:creator>
      <dc:date>2012-08-13T13:59:14Z</dc:date>
    </item>
    <item>
      <title>Re: Should Esri ship third-party modules (like scipy) with ArcGIS?</title>
      <link>https://community.esri.com/t5/python-questions/should-esri-ship-third-party-modules-like-scipy/m-p/44098#M3464</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I would like to see &lt;/SPAN&gt;&lt;A href="http://docs.python-requests.org/en/latest/index.html"&gt;requests&lt;/A&gt;&lt;SPAN&gt; shipped with ArcGIS. I've been using it to interact with AGOL and I think it makes communication between ArcGIS and AGOL a lot easier with only a few lines of code. Example uses: Change the reference to feature services in all my published webmaps from services running on one AGS machine to services running on another AGS machine.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 14 Aug 2012 18:54:35 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/should-esri-ship-third-party-modules-like-scipy/m-p/44098#M3464</guid>
      <dc:creator>MarcHoogerwerf</dc:creator>
      <dc:date>2012-08-14T18:54:35Z</dc:date>
    </item>
    <item>
      <title>Re: Should Esri ship third-party modules (like scipy) with ArcGIS?</title>
      <link>https://community.esri.com/t5/python-questions/should-esri-ship-third-party-modules-like-scipy/m-p/44099#M3465</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Would there be any interest in Pandas?&amp;nbsp; It would be nice to interact with and manipulate tabular information without actually changing the source table, or to populate tables (before writing them to a geodatabase) without being restricted by InsertRow.&amp;nbsp; Data analysis/processing can be especially nasty in Python/arcpy when creating field values that depend on the values in other rows.&amp;nbsp; I often find myself switching to R (a statistical programming environment... Pandas gives Python an R-like functionality) for the ease of working with tabular data that can be accessed by row/column indices or by row/column names.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Kerry Alley&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;GIS technician&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;VT Agency of Transportation&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 11 Oct 2012 13:42:10 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/should-esri-ship-third-party-modules-like-scipy/m-p/44099#M3465</guid>
      <dc:creator>KerryAlley</dc:creator>
      <dc:date>2012-10-11T13:42:10Z</dc:date>
    </item>
    <item>
      <title>Re: Should Esri ship third-party modules (like scipy) with ArcGIS?</title>
      <link>https://community.esri.com/t5/python-questions/should-esri-ship-third-party-modules-like-scipy/m-p/44100#M3466</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;The inclusion of numpy and matplotlib was a great addition. It makes using these modules in Esri's GP arcpy environment a lot easier. The addition of Scipy would be fantastic. This module works great with numpy and matplotlib and is used a lot in the academic community. Scipy has a lot of useful matrix operations and would be useful with ArcGIS tools such as Spatial Statistics.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 11 Oct 2012 15:17:13 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/should-esri-ship-third-party-modules-like-scipy/m-p/44100#M3466</guid>
      <dc:creator>VidmasKondratas</dc:creator>
      <dc:date>2012-10-11T15:17:13Z</dc:date>
    </item>
    <item>
      <title>Re: Should Esri ship third-party modules (like scipy) with ArcGIS?</title>
      <link>https://community.esri.com/t5/python-questions/should-esri-ship-third-party-modules-like-scipy/m-p/44101#M3467</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;Would there be any interest in Pandas?&amp;nbsp; It would be nice to interact with and manipulate tabular information without actually changing the source table, or to populate tables (before writing them to a geodatabase) without being restricted by InsertRow.&amp;nbsp; Data analysis/processing can be especially nasty in Python/arcpy when creating field values that depend on the values in other rows.&amp;nbsp; I often find myself switching to R (a statistical programming environment... Pandas gives Python an R-like functionality) for the ease of working with tabular data that can be accessed by row/column indices or by row/column names.&lt;BR /&gt;&lt;BR /&gt;Kerry Alley&lt;BR /&gt;GIS technician&lt;BR /&gt;VT Agency of Transportation&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;This is a fantastic idea! Pandas would be a great addition.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 11 Oct 2012 18:35:35 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/should-esri-ship-third-party-modules-like-scipy/m-p/44101#M3467</guid>
      <dc:creator>PhilMorefield</dc:creator>
      <dc:date>2012-10-11T18:35:35Z</dc:date>
    </item>
    <item>
      <title>Re: Should Esri ship third-party modules (like scipy) with ArcGIS?</title>
      <link>https://community.esri.com/t5/python-questions/should-esri-ship-third-party-modules-like-scipy/m-p/44102#M3468</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I vote for none.&amp;nbsp; A quick check of the python package index shows almost 25,000 Python modules available.&amp;nbsp; Where would the line be drawn.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;What I would like to see is for ESRI to install Python using the standard Python installation directories, then install ArcPy as just another package under the site-packages directory.&amp;nbsp; That way all the off the shelf Python stuff works just fine.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I'm still on 10 so maybe 10.1 fixes this issue.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 11 Oct 2012 21:49:08 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/should-esri-ship-third-party-modules-like-scipy/m-p/44102#M3468</guid>
      <dc:creator>David_JAnderson</dc:creator>
      <dc:date>2012-10-11T21:49:08Z</dc:date>
    </item>
  </channel>
</rss>

