Hello, and desparate salutations... So, I'm on mac osx 10.4.11, trying to complete an upgrade from python 2.5 to python 2.6. I believe I have numpy, tables also installed to the correct match for python 2.6. I've been using "easy_install", which was reasonably easy until I reached this stage. My attempt to use easy_install on matplotlib generated the following disheartening results, see listing below. I begin to fear that matplotlib is not supporting the easy_install approach, and that the "best match" offered by easy_install is simply doomed.
How can I back up? I was working with python 2.5, but there was a problem with pylab there as well. Any constructive suggestions would be appreciated. Bob robert-lillys-computer:/System/Library/Frameworks/Python.framework/Versions/Current robertlilly$ easy_install matplotlib Searching for matplotlib Reading http://pypi.python.org/simple/matplotlib/ Reading http://matplotlib.sourceforge.net Reading https://sourceforge.net/project/showfiles.php?group_id=80706&package_id=278194 Reading https://sourceforge.net/project/showfiles.php?group_id=80706&package_id=82474 Reading http://sourceforge.net/project/showfiles.php?group_id=80706 Best match: matplotlib 0.91.1 Downloading http://pypi.python.org/packages/source/m/matplotlib/matplotlib-0.91.1.tar.gz#md5=56a9344b077b5accbc4823be19f69dd6 Processing matplotlib-0.91.1.tar.gz Running matplotlib-0.91.1/setup.py -q bdist_egg --dist-dir /tmp/easy_install-JeJYqz/matplotlib-0.91.1/egg-dist-tmp-P91oPS /tmp/easy_install-JeJYqz/matplotlib-0.91.1/setupext.py:67: DeprecationWarning: the sets module is deprecated from sets import Set ============================================================================ BUILDING MATPLOTLIB matplotlib: 0.91.1 python: 2.6.2 (r262:71600, Apr 16 2009, 09:17:39) [GCC 4.0.1 (Apple Computer, Inc. build 5250)] platform: darwin REQUIRED DEPENDENCIES numpy: 1.3.0 freetype2: found, but unknown version (no pkg-config) OPTIONAL BACKEND DEPENDENCIES libpng: found, but unknown version (no pkg-config) * Could not find 'libpng' headers in any of * '/usr/local/include', '/usr/include', * '/sw/include', '.' Tkinter: Tkinter: 70220, Tk: 8.4, Tcl: 8.4 wxPython: no * wxPython not found Gtk+: no * Building for Gtk+ requires pygtk; you must be able * to "import gtk" in your build/install environment Qt: no Qt4: no Cairo: no OPTIONAL DATE/TIMEZONE DEPENDENCIES datetime: present, version unknown dateutil: matplotlib will provide pytz: matplotlib will provide OPTIONAL USETEX DEPENDENCIES /tmp/easy_install-JeJYqz/matplotlib-0.91.1/setupext.py:491: DeprecationWarning: os.popen4 is deprecated. Use the subprocess module. stdin, stdout = os.popen4('dvipng -version') dvipng: 1.9 /tmp/easy_install-JeJYqz/matplotlib-0.91.1/setupext.py:504: DeprecationWarning: os.popen4 is deprecated. Use the subprocess module. stdin, stdout = os.popen4(command) ghostscript: 8.57 /tmp/easy_install-JeJYqz/matplotlib-0.91.1/setupext.py:513: DeprecationWarning: os.popen4 is deprecated. Use the subprocess module. stdin, stdout = os.popen4('latex -version') latex: 3.141592 /tmp/easy_install-JeJYqz/matplotlib-0.91.1/setupext.py:525: DeprecationWarning: os.popen4 is deprecated. Use the subprocess module. stdin, stdout = os.popen4('pdftops -v') EXPERIMENTAL CONFIG PACKAGE DEPENDENCIES configobj: matplotlib will provide enthought.traits: matplotlib will provide [Edit setup.cfg to suppress the above messages] ============================================================================ warning: no files found matching 'NUMARRAY_ISSUES' warning: no files found matching 'MANIFEST' warning: no files found matching 'matplotlibrc' warning: no files found matching 'lib/matplotlib/toolkits' no previously-included directories found matching 'examples/_tmp_*' src/_image.cpp:5:17: error: png.h: No such file or directory src/_image.cpp:5:17: error: png.h: No such file or directory src/_image.cpp: In member function 'Py::Object Image::write_png(const Py::Tuple&)': src/_image.cpp:646: error: 'png_structp' was not declared in this scope src/_image.cpp:646: error: expected `;' before 'png_ptr' src/_image.cpp:647: error: 'png_infop' was not declared in this scope src/_image.cpp:647: error: expected `;' before 'info_ptr' src/_image.cpp:648: error: aggregate 'png_color_8_struct sig_bit' has incomplete type and cannot be defined src/_image.cpp:649: error: 'png_uint_32' was not declared in this scope src/_image.cpp:649: error: expected `;' before 'row' src/_image.cpp:652: error: 'png_bytep' was not declared in this scope src/_image.cpp:652: error: 'row_pointers' was not declared in this scope src/_image.cpp:652: error: expected type-specifier before 'png_bytep' src/_image.cpp:652: error: expected `;' before 'png_bytep' src/_image.cpp:654: error: 'row' was not declared in this scope src/_image.cpp:660: error: type '<type error>' argument given to 'delete', expected pointer src/_image.cpp:665: error: 'png_ptr' was not declared in this scope src/_image.cpp:665: error: 'PNG_LIBPNG_VER_STRING' was not declared in this scope src/_image.cpp:665: error: 'png_create_write_struct' was not declared in this scope src/_image.cpp:669: error: type '<type error>' argument given to 'delete', expected pointer src/_image.cpp:673: error: 'info_ptr' was not declared in this scope src/_image.cpp:673: error: 'png_create_info_struct' was not declared in this scope src/_image.cpp: In member function 'Py::Object Image::write_png(const Py::Tuple&)': src/_image.cpp:646: error: 'png_structp' was not declared in this scope src/_image.cpp:677: error: 'png_destroy_write_struct' was not declared in this scope src/_image.cpp:646: error: expected `;' before 'png_ptr'src/_image.cpp:678: error: type '<type error>' argument given to 'delete', expected pointer src/_image.cpp:647: error: 'png_infop' was not declared in this scope src/_image.cpp:647: error: expected `;' before 'info_ptr' src/_image.cpp:648: error: aggregate 'png_color_8_struct sig_bit' has incomplete type and cannot be defined src/_image.cpp:649: error: 'png_uint_32' was not declared in this scope src/_image.cpp:649: error: expected `;' before 'row' src/_image.cpp:652: error: 'png_bytep' was not declared in this scope src/_image.cpp:652: error: 'row_pointesrc/_image.cpp:685: error: 'png_destroy_write_struct' was not declared in this scope src/_image.cpp:686: error: type '<type error>' argument given to 'delete', expected pointer src/_image.cpp:690: error: 'png_init_io' was not declared in this scope rs' was not declared in this scope src/_image.cpp:693: error: 'PNG_COLOR_TYPE_RGB_ALPHA' was not declared in this scope src/_image.cpp:652: error: expected type-specifier before 'png_bytep' src/_image.cpp:693: error: 'PNG_INTERLACE_NONE' was not declared in this scope src/_image.cpp:694: error: 'PNG_COMPRESSION_TYPE_BASE' was not declared in this scope src/_image.cpp:694: error: 'PNG_FILTER_TYPE_BASE' was not declared in this scope src/_image.cpp:652: error: expected `;' before 'png_bytep' src/_image.cpp:694: error: 'png_set_IHDR' was not declared in this scope src/_image.cpp:654: error: 'row' was not declared in this scope src/_image.cpp:703: error: 'png_set_sBIT' was not declared in this scope src/_image.cpp:705: error: 'png_write_info' was not declared in this scope src/_image.cpp:706: error: 'png_write_image' was not declared in this scope src/_image.cpp:707: error: 'png_write_end' was not declared in this scope src/_image.cpp:708: error: 'png_destroy_write_struct' was not declared in this scope src/_image.cpp:711: error: type '<type error>' argument given to 'delete', expected pointer src/_image.cpp:660: error: type '<type error>' argument given to 'delete', expected pointer src/_image.cpp:665: error: 'png_ptr' was not declared in this scope src/_image.cpp:665: error: 'PNG_LIBPNG_VER_STRING' was not declared in this scope src/_image.cpp:665: error: 'png_create_write_struct' was not declared in this scope src/_image.cpp:669: error: type '<type error>' argument given to 'delete', expected pointer src/_image.cpp:673: error: 'info_ptr' was not declared in this scope src/_image.cpp:673: error: 'png_create_info_struct' was not declared in this scope src/_image.cpp:677: error: 'png_destroy_write_struct' was not declared in this scope src/_image.cpp:678: error: type '<type error>' argument given to 'delete', expected pointer src/_image.cpp:685: error: 'png_destroy_write_struct' was not declared in this scope src/_image.cpp:686: error: type '<type error>' argument given to 'delete', expected pointer src/_image.cpp:690: error: 'png_init_io' was not declared in this scope src/_image.cpp:693: error: 'PNG_COLOR_TYPE_RGB_ALPHA' was not declared in this scope src/_image.cpp:693: error: 'PNG_INTERLACE_NONE' was not declared in this scope src/_image.cpp:694: error: 'PNG_COMPRESSION_TYPE_BASE' was not declared in this scope src/_image.cpp:694: error: 'PNG_FILTER_TYPE_BASE' was not declared in this scope src/_image.cpp:694: error: 'png_set_IHDR' was not declared in this scope src/_image.cpp:703: error: 'png_set_sBIT' was not declared in this scope src/_image.cpp:705: error: 'png_write_info' was not declared in this scope src/_image.cpp:706: error: 'png_write_image' was not declared in this scope src/_image.cpp:707: error: 'png_write_end' was not declared in this scope src/_image.cpp:708: error: 'png_destroy_write_struct' was not declared in this scope src/_image.cpp:711: error: type '<type error>' argument given to 'delete', expected pointer src/_image.cpp: In member function 'Py::Object _image_module::readpng(const Py::Tuple&)': src/_image.cpp:860: error: 'png_byte' was not declared in this scope src/_image.cpp:860: error: expected `;' before 'header' src/_image.cpp:866: error: 'header' was not declared in this scope src/_image.cpp:868: error: 'header' was not declared in this scope src/_image.cpp:868: error: 'png_sig_cmp' was not declared in this scope src/_image.cpp:873: error: 'png_structp' was not declared in this scope src/_image.cpp:873: error: expected `;' before 'png_ptr' src/_image.cpp:875: error: 'png_ptr' was not declared in this scope src/_image.cpp:878: error: 'png_infop' was not declared in this scope src/_image.cpp:878: error: expected `;' before 'info_ptr' src/_image.cpp:879: error: 'info_ptr' was not declared in this scope src/_image.cpp:882: error: 'png_ptr' was not declared in this scope src/_image.cpp:882: error: 'png_jmpbuf' was not declared in this scope src/_image.cpp:885: error: 'png_ptr' was not declared in this scope src/_image.cpp:885: error: 'png_init_io' was not declared in this scope src/_image.cpp:886: error: 'png_set_sig_bytes' was not declared in this scope src/_image.cpp:888: error: 'info_ptr' was not declared in this scope src/_image.cpp:888: error: 'png_read_info' was not declared in this scope src/_image.cpp:890: error: 'png_uint_32' was not declared in this scope src/_image.cpp:890: error: expected `;' before 'width' src/_image.cpp:891: error: expected `;' before 'height' src/_image.cpp:894: error: 'PNG_COLOR_TYPE_GRAY' was not declared in this scope src/_image.cpp:895: error: 'PNG_COLOR_TYPE_GRAY_ALPHA' was not declared in this scope src/_image.cpp:896: error: 'png_set_gray_to_rgb' was not declared in this scope src/_image.cpp:897: error: 'PNG_COLOR_TYPE_PALETTE' was not declared in this scope src/_image.cpp:898: error: 'png_set_palette_to_rgb' was not declared in this scope src/_image.cpp:902: error: 'png_set_strip_16' was not declared in this scope src/_image.cpp:905: error: 'png_set_interlace_handling' was not declared in this scope src/_image.cpp:906: error: 'png_read_update_info' was not declared in this scope src/_image.cpp:908: error: 'PNG_COLOR_TYPE_RGBA' was not declared in this scope src/_image.cpp:909: error: 'PNG_COLOR_TYPE_RGB' was not declared in this scope src/_image.cpp: In member function 'Py::Object _image_module::readpng(const Py::Tuple&)': src/_image.cpp:860: error: 'png_byte' was not declared in this scopesrc/_image.cpp:915: error: 'png_jmpbuf' was not declared in this scope src/_image.cpp:860: error: expected `;' before 'header' src/_image.cpp:918: error: 'png_bytep' was not declared in this scope src/_image.cpp:918: error: 'row_pointers' was not declared in this scope src/_image.cpp:918: error: expected type-specifier before 'png_bytep' src/_image.cpp:918: error: expected `;' before 'png_bytep' src/_image.cpp:919: error: expected `;' before 'row' src/_image.cpp:921: error: 'row' was not declared in this scope src/_image.cpp:921: error: 'height' was not declared in this scope src/_image.cpp:922: error: expected type-specifier before 'png_byte' src/_image.cpp:922: error: expected `;' before 'png_byte' src/_image.cpp:924: error: 'png_read_image' was not declared in this scope src/_image.cpp:866: error: 'header' was not declared in this scope src/_image.cpp:868: error: 'header' was not declared in this scope src/_image.cpp:868: error: 'png_sig_cmp' was not declared in this scope src/_image.cpp:929: error: 'height' was not declared in this scope src/_image.cpp:930: error: 'width' was not declared in this scope src/_image.cpp:873: error: 'png_structp' was not declared in this scope src/_image.cpp:873: error: expected `;' before 'png_ptr' src/_image.cpp:875: error: 'png_ptr' was not declared in this scope src/_image.cpp:936: error: expected `;' before 'y' src/_image.cpp:936: error: 'y' was not declared in this scopesrc/_image.cpp:878: error: 'png_infop' was not declared in this scope src/_image.cpp:878: error: expected `;' before 'info_ptr' src/_image.cpp:938: error: expected `;' before 'x' src/_image.cpp:879: error: 'info_ptr' was not declared in this scope src/_image.cpp:938: error: 'x' was not declared in this scope src/_image.cpp:940: error: 'ptr' was not declared in this scope src/_image.cpp:882: error: 'png_ptr' was not declared in this scope src/_image.cpp:882: error: 'png_jmpbuf' was not declared in this scope src/_image.cpp:885: error: 'png_ptr' was not declared in this scope src/_image.cpp:885: error: 'png_init_io' was not declared in this scope src/_image.cpp:886: error: 'png_set_sig_bytes' was not declared in this scope src/_image.cpp:888: error: 'info_ptr' was not declared in this scope src/_image.cpp:888: error: 'png_read_info' was not declared in this scopesrc/_image.cpp:951: error: 'png_read_end' was not declared in this scope src/_image.cpp:890: error: 'png_uint_32' was not declared in this scope src/_image.cpp:890: error: expected `;' before 'width' src/_image.cpp:891: error: expected `;' before 'height' src/_image.cpp:952: error: 'png_infopp_NULL' was not declared in this scope src/_image.cpp:894: error: 'PNG_COLOR_TYPE_GRAY' was not declared in this scope src/_image.cpp:952: error: 'png_destroy_read_struct' was not declared in this scope src/_image.cpp:895: error: 'PNG_COLOR_TYPE_GRAY_ALPHA' was not declared in this scope src/_image.cpp:896: error: 'png_set_gray_to_rgb' was not declared in this scope src/_image.cpp:897: error: 'PNG_COLOR_TYPE_PALETTE' was not declared in this scope src/_image.cpp:898: error: 'png_set_palette_to_rgb' was not declared in this scope src/_image.cpp:902: error: 'png_set_strip_16' was not declared in this scope src/_image.cpp:905: error: 'png_set_interlace_handling' was not declared in this scope src/_image.cpp:906: error: 'png_read_update_info' was not declared in this scope src/_image.cpp:908: error: 'PNG_COLOR_TYPE_RGBA' was not declared in this scope src/_image.cpp:909: error: 'PNG_COLOR_TYPE_RGB' was not declared in this scope src/_image.cpp:956: error: type '<type error>' argument given to 'delete', expected pointersrc/_image.cpp:915: error: 'png_jmpbuf' was not declared in this scope src/_image.cpp:918: error: 'png_bytep' was not declared in this scope src/_image.cpp:918: error: 'row_pointers' was not declared in this scope src/_image.cpp:918: error: expected type-specifier before 'png_bytep' src/_image.cpp:918: error: expected `;' before 'png_bytep' src/_image.cpp:919: error: expected `;' before 'row' src/_image.cpp:921: error: 'row' was not declared in this scope src/_image.cpp:921: error: 'height' was not declared in this scope src/_image.cpp:922: error: expected type-specifier before 'png_byte' src/_image.cpp:922: error: expected `;' before 'png_byte' src/_image.cpp:924: error: 'png_read_image' was not declared in this scope src/_image.cpp:929: error: 'height' was not declared in this scope src/_image.cpp:930: error: 'width' was not declared in this scope src/_image.cpp:936: error: expected `;' before 'y' src/_image.cpp:936: error: 'y' was not declared in this scope src/_image.cpp:938: error: expected `;' before 'x' src/_image.cpp:938: error: 'x' was not declared in this scope src/_image.cpp:940: error: 'ptr' was not declared in this scope src/_image.cpp:951: error: 'png_read_end' was not declared in this scope src/_image.cpp:952: error: 'png_infopp_NULL' was not declared in this scope src/_image.cpp:952: error: 'png_destroy_read_struct' was not declared in this scope src/_image.cpp:956: error: type '<type error>' argument given to 'delete', expected pointer lipo: can't figure out the architecture type of: /var/tmp//ccd4MhN1.out error: Setup script exited with error: command 'gcc' failed with exit status 1 Exception OSError: (2, 'No such file or directory', 'src/image.cpp') in <bound method CleanUpFile.__del__ of <setupext.CleanUpFile instance at 0x2226df0>> ignored Exception OSError: (2, 'No such file or directory', 'src/transforms.cpp') in <bound method CleanUpFile.__del__ of <setupext.CleanUpFile instance at 0x2226710>> ignored Exception OSError: (2, 'No such file or directory', 'src/backend_agg.cpp') in <bound method CleanUpFile.__del__ of <setupext.CleanUpFile instance at 0x22268c8>> ignored ------------------------------------------------------------------------------ _______________________________________________ Matplotlib-users mailing list Matplotlib-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/matplotlib-users