{"action":"created","issue":{"url":"https://api.github.com/repos/PyTables/PyTables/issues/676","repository_url":"https://api.github.com/repos/PyTables/PyTables","labels_url":"https://api.github.com/repos/PyTables/PyTables/issues/676/labels{/name}","comments_url":"https://api.github.com/repos/PyTables/PyTables/issues/676/comments","events_url":"https://api.github.com/repos/PyTables/PyTables/issues/676/events","html_url":"https://github.com/PyTables/PyTables/issues/676","id":306132806,"number":676,"title":"Mac OS X - pip install tables \"Could not find a local HDF5 installation\"","user":{"login":"seanfuture","id":5050950,"avatar_url":"https://avatars2.githubusercontent.com/u/5050950?v=4","gravatar_id":"","url":"https://api.github.com/users/seanfuture","html_url":"https://github.com/seanfuture","followers_url":"https://api.github.com/users/seanfuture/followers","following_url":"https://api.github.com/users/seanfuture/following{/other_user}","gists_url":"https://api.github.com/users/seanfuture/gists{/gist_id}","starred_url":"https://api.github.com/users/seanfuture/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/seanfuture/subscriptions","organizations_url":"https://api.github.com/users/seanfuture/orgs","repos_url":"https://api.github.com/users/seanfuture/repos","events_url":"https://api.github.com/users/seanfuture/events{/privacy}","received_events_url":"https://api.github.com/users/seanfuture/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-03-17T06:28:34Z","updated_at":"2018-03-17T07:22:27Z","closed_at":"2018-03-17T07:22:27Z","author_association":"NONE","body":"When installing tables received the error message \"Could not find a local HDF5 installation\".  Packages should install without error regardless of dependencies.  If your dependencies are faulty and or cannot be installed via pip you should choose different dependencies and/or enhance them so that they can be installed via pip.\r\n\r\nFull error log:\r\n```\r\n ~ > pip install tables\r\nCollecting tables\r\n  Using cached tables-3.4.2.tar.gz\r\n    Complete output from command python setup.py egg_info:\r\n    /var/folders/m6/v3skzt510wqblhwh3t8m9spc0000gn/T/H5closeqc6h71df.c:1:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]\r\n    main (int argc, char **argv) {\r\n    ^\r\n    /var/folders/m6/v3skzt510wqblhwh3t8m9spc0000gn/T/H5closeqc6h71df.c:2:5: warning: implicit declaration of function 'H5close' is invalid in C99 [-Wimplicit-function-declaration]\r\n        H5close();\r\n        ^\r\n    2 warnings generated.\r\n    ld: library not found for -lhdf5\r\n    clang: error: linker command failed with exit code 1 (use -v to see invocation)\r\n    * Using Python 3.4.1 (default, May 19 2014, 13:10:29)\r\n    * USE_PKGCONFIG: True\r\n    .. ERROR:: Could not find a local HDF5 installation.\r\n       You may need to explicitly state where your local HDF5 headers and\r\n       library can be found by setting the ``HDF5_DIR`` environment\r\n       variable or by using the ``--hdf5`` command-line option.\r\n    \r\n    ----------------------------------------\r\nCommand \"python setup.py egg_info\" failed with error code 1 in /private/var/folders/m6/v3skzt510wqblhwh3t8m9spc0000gn/T/pip-build-98w_39dh/tables/\r\n\r\n```"},"comment":{"url":"https://api.github.com/repos/PyTables/PyTables/issues/comments/373900523","html_url":"https://github.com/PyTables/PyTables/issues/676#issuecomment-373900523","issue_url":"https://api.github.com/repos/PyTables/PyTables/issues/676","id":373900523,"user":{"login":"tomkooij","id":6316468,"avatar_url":"https://avatars0.githubusercontent.com/u/6316468?v=4","gravatar_id":"","url":"https://api.github.com/users/tomkooij","html_url":"https://github.com/tomkooij","followers_url":"https://api.github.com/users/tomkooij/followers","following_url":"https://api.github.com/users/tomkooij/following{/other_user}","gists_url":"https://api.github.com/users/tomkooij/gists{/gist_id}","starred_url":"https://api.github.com/users/tomkooij/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tomkooij/subscriptions","organizations_url":"https://api.github.com/users/tomkooij/orgs","repos_url":"https://api.github.com/users/tomkooij/repos","events_url":"https://api.github.com/users/tomkooij/events{/privacy}","received_events_url":"https://api.github.com/users/tomkooij/received_events","type":"User","site_admin":false},"created_at":"2018-03-17T07:22:27Z","updated_at":"2018-03-17T07:22:27Z","author_association":"CONTRIBUTOR","body":"`pip` is installing `tables` from source, because there are no pre-built wheels available for python-3.4 on Mac OSX.\r\n\r\nIf you can upgrade to python>=3.5 you can you the wheels that come with HDF5. If you need to stay on python-3.4 you need to install the HDF5 libraries as described in the installation sections of the user's guide: http://www.pytables.org/usersguide/installation.html"}}
{"actor":{"display_login":"tomkooij"}}