[MacPorts] #16040: matplotlib depends on unavailable pydap package
#16040: matplotlib depends on unavailable pydap package ---------------------------------+------------------------------------------ Reporter: luomo1138@yahoo.com | Owner: macports-tickets@lists.macosforge.org Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.6.0 Keywords: | ---------------------------------+------------------------------------------ Hello, I receive the following error when I try to run matplotlib plotmap.py example. It appears that matplotlib depends on pydap, but it is not an available port. Jim {{{ Traceback (most recent call last): File "plotmap.py", line 7, in <module> from mpl_toolkits.basemap import Basemap, shiftgrid File "/opt/local/lib/python2.5/site- packages/mpl_toolkits/basemap/__init__.py", line 1, in <module> from basemap import __doc__, __version__ File "/opt/local/lib/python2.5/site- packages/mpl_toolkits/basemap/basemap.py", line 39, in <module> import _geoslib, pupynere, netcdftime File "/opt/local/lib/python2.5/site- packages/mpl_toolkits/basemap/pupynere.py", line 37, in <module> from dap.client import open as open_remote ImportError: No module named dap.client }}} -- Ticket URL: <http://trac.macports.org/ticket/16040> MacPorts <http://www.macports.org/> Ports system for Mac OS
#16040: matplotlib depends on unavailable pydap package ----------------------------------+----------------------------------------- Reporter: luomo1138@yahoo.com | Owner: ram@macports.org Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Resolution: | Keywords: ----------------------------------+----------------------------------------- Changes (by jmr@macports.org): * owner: macports-tickets@lists.macosforge.org => ram@macports.org * milestone: => Port Bugs Comment: Assigning to maintainer. -- Ticket URL: <http://trac.macports.org/ticket/16040#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#16040: matplotlib depends on unavailable pydap package ----------------------------------+----------------------------------------- Reporter: luomo1138@yahoo.com | Owner: ram@macports.org Type: defect | Status: assigned Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Resolution: | Keywords: ----------------------------------+----------------------------------------- Changes (by ram@macports.org): * status: new => assigned Comment: Where is this plotmap.py example? -- Ticket URL: <http://trac.macports.org/ticket/16040#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#16040: matplotlib depends on unavailable pydap package ----------------------------------+----------------------------------------- Reporter: luomo1138@yahoo.com | Owner: ram@macports.org Type: defect | Status: assigned Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Resolution: | Keywords: ----------------------------------+----------------------------------------- Comment (by ram@macports.org): ```dap.client``` is a module supplied by the basemap toolkit - ```py25 -matplotlib-basemap``` do you have that installed? -- Ticket URL: <http://trac.macports.org/ticket/16040#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#16040: matplotlib depends on unavailable pydap package ----------------------------------+----------------------------------------- Reporter: luomo1138@yahoo.com | Owner: ram@macports.org Type: defect | Status: assigned Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Resolution: | Keywords: ----------------------------------+----------------------------------------- Comment (by luomo1138@yahoo.com): Hello, Yes I have basemap installed. $ port installed name:basemap The following ports are currently installed: py25-matplotlib-basemap @0.99_0 (active) The plotmap.py example can be found here: http://downloads.sourceforge.net/matplotlib/basemap-0.99.tar.gz Thanks, Jim -- Ticket URL: <http://trac.macports.org/ticket/16040#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#16040: matplotlib depends on unavailable pydap package ----------------------------------+----------------------------------------- Reporter: luomo1138@yahoo.com | Owner: ram@macports.org Type: defect | Status: assigned Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Resolution: | Keywords: ----------------------------------+----------------------------------------- Comment (by ram@macports.org): works for me: {{{ $ port installed name:matplotlib The following ports are currently installed: py25-matplotlib @0.98.2_0+cairo+tkinter (active) py25-matplotlib-basemap @0.99_0 (active) $ python plotmap.py $ }}} and the example plot is displayed. Whats the output of: {{{ $ python -c "from dap import client" }}} -- Ticket URL: <http://trac.macports.org/ticket/16040#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
#16040: matplotlib depends on unavailable pydap package ----------------------------------+----------------------------------------- Reporter: luomo1138@yahoo.com | Owner: ram@macports.org Type: defect | Status: assigned Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Resolution: | Keywords: ----------------------------------+----------------------------------------- Comment (by luomo1138@yahoo.com): Hello, Here it is: {{{ $ port installed name:matplotlib The following ports are currently installed: py25-matplotlib @0.98.2_0+gtk2 (active) py25-matplotlib-basemap @0.99_0 (active) }}} {{{ $ python -c "from dap import client" Traceback (most recent call last): File "<string>", line 1, in <module> ImportError: No module named dap }}} Thanks, Jim -- Ticket URL: <http://trac.macports.org/ticket/16040#comment:6> MacPorts <http://www.macports.org/> Ports system for Mac OS
#16040: matplotlib depends on unavailable pydap package ----------------------------------+----------------------------------------- Reporter: luomo1138@yahoo.com | Owner: ram@macports.org Type: defect | Status: assigned Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Resolution: | Keywords: ----------------------------------+----------------------------------------- Comment (by ram@macports.org): whats the output of: {{{ $ port contents py25-matplotlib-basemap | grep dap }}} It should be: {{{ /opt/local/lib/python2.5/site-packages/dap/__init__.py /opt/local/lib/python2.5/site-packages/dap/__init__.pyc /opt/local/lib/python2.5/site-packages/dap/client.py /opt/local/lib/python2.5/site-packages/dap/client.pyc /opt/local/lib/python2.5/site-packages/dap/dtypes.py /opt/local/lib/python2.5/site-packages/dap/dtypes.pyc /opt/local/lib/python2.5/site-packages/dap/exceptions.py /opt/local/lib/python2.5/site-packages/dap/exceptions.pyc /opt/local/lib/python2.5/site-packages/dap/helper.py /opt/local/lib/python2.5/site-packages/dap/helper.pyc /opt/local/lib/python2.5/site-packages/dap/lib.py /opt/local/lib/python2.5/site-packages/dap/lib.pyc /opt/local/lib/python2.5/site-packages/dap/parsers/__init__.py /opt/local/lib/python2.5/site-packages/dap/parsers/__init__.pyc /opt/local/lib/python2.5/site-packages/dap/parsers/das.py /opt/local/lib/python2.5/site-packages/dap/parsers/das.pyc /opt/local/lib/python2.5/site-packages/dap/parsers/dds.py /opt/local/lib/python2.5/site-packages/dap/parsers/dds.pyc /opt/local/lib/python2.5/site-packages/dap/proxy.py /opt/local/lib/python2.5/site-packages/dap/proxy.pyc /opt/local/lib/python2.5/site-packages/dap/util/__init__.py /opt/local/lib/python2.5/site-packages/dap/util/__init__.pyc /opt/local/lib/python2.5/site-packages/dap/util/filter.py /opt/local/lib/python2.5/site-packages/dap/util/filter.pyc /opt/local/lib/python2.5/site-packages/dap/util/http.py /opt/local/lib/python2.5/site-packages/dap/util/http.pyc /opt/local/lib/python2.5/site-packages/dap/util/ordereddict.py /opt/local/lib/python2.5/site-packages/dap/util/ordereddict.pyc /opt/local/lib/python2.5/site-packages/dap/util/safeeval.py /opt/local/lib/python2.5/site-packages/dap/util/safeeval.pyc /opt/local/lib/python2.5/site-packages/dap/util/wsgi_intercept.py /opt/local/lib/python2.5/site-packages/dap/util/wsgi_intercept.pyc /opt/local/lib/python2.5/site-packages/dap/xdr.py /opt/local/lib/python2.5/site-packages/dap/xdr.pyc }}} -- Ticket URL: <http://trac.macports.org/ticket/16040#comment:7> MacPorts <http://www.macports.org/> Ports system for Mac OS
#16040: matplotlib depends on unavailable pydap package ----------------------------------+----------------------------------------- Reporter: luomo1138@yahoo.com | Owner: ram@macports.org Type: defect | Status: assigned Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Resolution: | Keywords: ----------------------------------+----------------------------------------- Comment (by ram@macports.org): Another question what does the following give you: {{{ $ which python $ python -V }}} -- Ticket URL: <http://trac.macports.org/ticket/16040#comment:8> MacPorts <http://www.macports.org/> Ports system for Mac OS
#16040: matplotlib depends on unavailable pydap package ----------------------------------+----------------------------------------- Reporter: luomo1138@yahoo.com | Owner: ram@macports.org Type: defect | Status: assigned Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Resolution: | Keywords: ----------------------------------+----------------------------------------- Comment (by luomo1138@yahoo.com): Hello, Thanks! You solved it! {{{ $ which python /opt/local/bin/python }}} {{{ $ python -V Python 2.5.2 }}} {{{ $ port contents py25-matplotlib-basemap |grep dap }}} There was no output from the grep command. So I reinstalled py25-matplotlib-basemap. So far every example that I have tried worked. Let's close this ticket. Thanks, Jim -- Ticket URL: <http://trac.macports.org/ticket/16040#comment:9> MacPorts <http://www.macports.org/> Ports system for Mac OS
#16040: matplotlib depends on unavailable pydap package ----------------------------------+----------------------------------------- Reporter: luomo1138@yahoo.com | Owner: ram@macports.org Type: defect | Status: closed Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Resolution: invalid | Keywords: ----------------------------------+----------------------------------------- Changes (by ram@macports.org): * status: assigned => closed * resolution: => invalid Comment: Strange, glad its working now. -- Ticket URL: <http://trac.macports.org/ticket/16040#comment:10> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts