Skip to content

py-basemap (and py-matplotlib too): Doesn't work #1948

@citibeth

Description

@citibeth

@adamjstewart

I was able to build py-basemap OK, but when I try to use it I get:

>>> import mpl_toolkits.basemap
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/home2/rpfische/spack3/opt/spack/linux-centos7-x86_64/gcc-4.9.3/py-basemap-1.0.7-ruhltkr62akc3yp2llvsqupikvhkq5b5/lib/python3.5/site-packages/mpl_toolkits/basemap/__init__.py", line 31, in <module>
    from mpl_toolkits.axes_grid1 import make_axes_locatable
ImportError: No module named 'mpl_toolkits.axes_grid1'

Maybe this is related to my issue: http://stackoverflow.com/questions/16769899/matplotlib-basemap-no-module-named-axes-grid1

Note that I am using Python3. Here's the entire spec:

  [email protected]%[email protected] arch=linux-centos7-x86_64
      ^[email protected]%[email protected] arch=linux-centos7-x86_64
      ^[email protected]%[email protected]+gui+ipython arch=linux-centos7-x86_64
          ^[email protected]%[email protected] arch=linux-centos7-x86_64
              ^[email protected]%[email protected] arch=linux-centos7-x86_64
                  ^[email protected]%[email protected] arch=linux-centos7-x86_64
                      ^[email protected]%[email protected] arch=linux-centos7-x86_64
                          ^[email protected]%[email protected] arch=linux-centos7-x86_64
                  ^[email protected]%[email protected]~python arch=linux-centos7-x86_64
                      ^[email protected]%[email protected] arch=linux-centos7-x86_64
                  ^[email protected]%[email protected] arch=linux-centos7-x86_64
              ^[email protected]%[email protected] arch=linux-centos7-x86_64
                  ^[email protected]%[email protected] arch=linux-centos7-x86_64
                      ^jpeg@9b%[email protected] arch=linux-centos7-x86_64
              ^[email protected]%[email protected] arch=linux-centos7-x86_64
              ^[email protected]%[email protected] arch=linux-centos7-x86_64
                  ^[email protected]%[email protected]+sigsegv arch=linux-centos7-x86_64
                      ^[email protected]%[email protected] arch=linux-centos7-x86_64
              ^[email protected]%[email protected] arch=linux-centos7-x86_64
                  ^[email protected]%[email protected] arch=linux-centos7-x86_64
                      ^[email protected]%[email protected] arch=linux-centos7-x86_64
                          ^[email protected]%[email protected] arch=linux-centos7-x86_64
                          ^[email protected]%[email protected] arch=linux-centos7-x86_64
                          ^[email protected]%[email protected]+bzip2+curses+git~libunistring+libxml2+tar+xz arch=linux-centos7-x86_64
                              ^[email protected]%[email protected] arch=linux-centos7-x86_64
                              ^[email protected]%[email protected] arch=linux-centos7-x86_64
                              ^[email protected]%[email protected] arch=linux-centos7-x86_64
                          ^[email protected]%[email protected] arch=linux-centos7-x86_64
                          ^[email protected]%[email protected]+utf arch=linux-centos7-x86_64
                      ^[email protected]%[email protected] arch=linux-centos7-x86_64
                  ^[email protected]%[email protected] arch=linux-centos7-x86_64
                      ^[email protected]%[email protected] arch=linux-centos7-x86_64
          ^[email protected]%[email protected] arch=linux-centos7-x86_64
              ^[email protected]%[email protected] arch=linux-centos7-x86_64
                  ^[email protected]%[email protected]~tk~ucs4 arch=linux-centos7-x86_64
                      ^openssl@system%[email protected] arch=linux-centos7-x86_64
                      ^[email protected]%[email protected] arch=linux-centos7-x86_64
                      ^[email protected]%[email protected] arch=linux-centos7-x86_64
              ^[email protected]%[email protected] arch=linux-centos7-x86_64
          ^[email protected]%[email protected] arch=linux-centos7-x86_64
          ^[email protected]%[email protected] arch=linux-centos7-x86_64
              ^[email protected]%[email protected] arch=linux-centos7-x86_64
          ^[email protected]%[email protected] arch=linux-centos7-x86_64
              ^[email protected]%[email protected] arch=linux-centos7-x86_64
          ^[email protected]%[email protected] arch=linux-centos7-x86_64
          ^[email protected]%[email protected]+blas+lapack arch=linux-centos7-x86_64
              ^[email protected]%[email protected]+fpic~openmp+shared arch=linux-centos7-x86_64
          ^[email protected]%[email protected]~freetype+jpeg~jpeg2000~lcms~tiff+zlib arch=linux-centos7-x86_64
              ^[email protected]%[email protected]+gold~krellpatch~libiberty arch=linux-centos7-x86_64
                  ^[email protected]%[email protected] arch=linux-centos7-x86_64
                  ^[email protected]%[email protected] arch=linux-centos7-x86_64
          ^[email protected]%[email protected] arch=linux-centos7-x86_64
          ^[email protected]%[email protected] arch=linux-centos7-x86_64
              ^[email protected]%[email protected]~doc+ncurses+openssl~ownlibs~qt arch=linux-centos7-x86_64
                  ^[email protected]%[email protected] arch=linux-centos7-x86_64
                  ^[email protected]%[email protected] arch=linux-centos7-x86_64
                  ^[email protected]%[email protected] arch=linux-centos7-x86_64
                      ^lz4@131%[email protected] arch=linux-centos7-x86_64
                      ^[email protected]%[email protected] arch=linux-centos7-x86_64
                      ^[email protected]%[email protected] arch=linux-centos7-x86_64
                      ^[email protected]%[email protected] arch=linux-centos7-x86_64
                          ^[email protected]%[email protected] arch=linux-centos7-x86_64
              ^[email protected]%[email protected] arch=linux-centos7-x86_64
                  ^[email protected]%[email protected] arch=linux-centos7-x86_64
                      ^[email protected]%[email protected] arch=linux-centos7-x86_64
              ^[email protected]%[email protected]~dbus~examples~gtk~krellpatch~mesa arch=linux-centos7-x86_64
          ^[email protected]%[email protected] arch=linux-centos7-x86_64
          ^[email protected]%[email protected] arch=linux-centos7-x86_64
          ^[email protected]%[email protected] arch=linux-centos7-x86_64
              ^[email protected]%[email protected] arch=linux-centos7-x86_64

BTW... are all these dependencies really necessary? I notice a lot have been added, and I'm wondering what they've brought me (other than extra build time). Does the default configuration have them mostly turned off or mostly on?

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions