pytables安装失败

2023-11-24

I do:

sudo pip install --upgrade tables

I get:

    /usr/bin/ld: cannot find -lhdf5
collect2: ld returned 1 exit status
.. ERROR:: Could not find a local HDF5 installation.
   You may need to explicitly state where your local HDF5 headers and
   library can be found by setting the ``HDF5_DIR`` environment
   variable or by using the ``--hdf5`` command-line option.
Complete output from command python setup.py egg_info:
/usr/bin/ld: cannot find -lhdf5

however:

$ echo $HDF5_DIR 
/opt/hdf5/
$ ls /opt/hdf5/
bin  include  lib  share
$ ls /opt/hdf5/lib/
libhdf5.a     libhdf5_hl.la  libhdf5_hl.so.8      libhdf5.la        libhdf5.so libhdf5.so.8.0.1
libhdf5_hl.a  libhdf5_hl.so  libhdf5_hl.so.8.0.1  libhdf5.settings  libhdf5.so.8

怎么了?如何调试?我已经尝试将 HDF5_DIR 设置为 /opt/ 或 /opt/hdf5/lib。


我在尝试在本地 virtualenv 中工作的 Debian sid 上也遇到了同样的错误。为了解决这个问题,我做了:

apt-get build-dep python-tables
HDF5_DIR=/usr/lib/x86_64-linux-gnu/hdf5/serial/ && pip install tables

...现在它正在工作。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

pytables安装失败 的相关文章

随机推荐

  • 如何自动将文本附加到使用 JavaScript 复制的文本[重复]

    这个问题在这里已经有答案了 在 JavaScript 中 如何选择网站上的文本 复制它 通过 Control C Command C 或编辑复制 并让 JavaScript 将一两行添加到剪贴板 以便当用户粘贴时 他们复制的内容是显示以及额
  • 如何将main.xml拆分为其他xml?

    我有 main xml 并且是一个非常大的文件 我想将一些组件 一些布局 拆分为其他 xml 以便我可以从 main xml 本身进行链接 这可以从 Android 实现吗 你可以用这个
  • C/C++ __restrict 类型

    有没有一种方法可以使用 typedef 整型 浮点类型来定义 这意味着没有别名 相当于 但原始构造 template lt typename T gt struct restrict T restrict data 作为相关问题 是否可以询
  • 何时使用tick(')进行Verilog数组初始化?

    数组初始化可以通过或不通过 int a 8 0 1 2 3 4 5 6 7 Packed int b 8 0 1 2 3 4 5 6 7 Unpacked 有没有correct方式 假设数组使用不可打包的类型 例如int string ET
  • java中字符串转整数时如何检测溢出

    如果我想在java中将字符串转换为int 你知道我是否有办法检测溢出吗 我的意思是字符串文字实际上代表一个大于 MAX INT 的值 java doc没有提到它 它只是说如果字符串不能被解析为整数 它将通过 FormatException
  • 异常消息是否应该全球化

    我正在开发一个项目 并且刚刚开始完成全球化应用程序所需的所有工作 经常出现的一件事是是否全球化异常消息 但要确保 string Format 使用 CultureInfo CurrentCulture 而不是 CultureInfo Inv
  • Spring 4 REST 程序使用 JAXB 返回 XML 中的列表

    我正在尝试使用 Spring 4 实现 REST 服务 REST 方法将返回 XML 格式的客户对象列表 该应用程序是注释驱动的 对于 XML 我使用了 JAXB 注释 根据我的理解 Spring 在找到 JAXB 注释时将立即使用 Jax
  • 如何使用 t-sql 更新 xml 变量中的 xml 属性值?

    让我们看一个示例片段 DECLARE xml XML N a b b a SELECT xml need to update abb to be 344 in xml here SELECT xml 我不知道如何更新该属性abb的值 set
  • Google Colab 中保存的文件位于哪里?

    我正在尝试访问保存热方程解的 VTK 文件 但我不知道它在 Colab 中的保存位置 from fenics import import time T 2 0 final time num steps 50 number of time s
  • 如何为对象创建行为主体并在另一个组件上订阅它?

    我在服务类中创建了一个行为主体 public personObject BehaviorSubject
  • 这种一次性向量转换是如何工作的?

    当我从事机器学习项目时 我正在寻找一行代码将我的标签转换为单热向量 我在 Reddit 上发现了 u benanne 的这行漂亮的代码 np eye n labels target vector 例如 对于一个target vector n
  • 为什么仅在某些 Windows 7 系统上需要 java.net.preferIPv4Stack=true?

    我已经在 Windows 7 64 位 机器上使用 Java 相当一段时间了 并且从未遇到过无法创建网络连接的问题 现在 在我工作的公司的系统上 我需要设置 Djava net preferIPv4Stack true 否则java进程似乎
  • 使用 PHP 构建 ORM 时需要的功能? [关闭]

    Closed 这个问题需要多问focused 目前不接受答案 我从来没有真正欣赏过 ORM 所以我认为解决这个问题的唯一方法就是自己构建一个基本的 ORM 这样我就可以看到所有的喧嚣是什么 因此 考虑到这一点 要制作半可用的 ORM 我需要
  • 升级到 iOS 11.3 后,每个 apple-mobile-web-app-capable Web 应用程序不会显示全屏

    我有一个包含元的网络应用程序 在 iOS 11 3 之前 当 添加到主屏幕 时 它将像独立应用程序一样打开 没有导航栏 11 3 之后 它现在在浏览器中打开并带有导航栏 经过几个小时的故障排除后 我发现以下内容可能对其他人有帮助 为了兼容
  • yii 中验证规则的场景

    我在想是否有机会使用场景作为规则 在我的模型中我有 public function rules return array array delivery firstNameBilling lastNameBilling addressBill
  • 方向更改期间保存 Tab 状态

    我有 2 个选项卡 例如屏幕上显示的 Tab1 和 Tab2 让选项卡以纵向显示 Tab1 显示活动 1 Tab2 显示活动 2 目前 选中的选项卡状态为Tab2 现在 我将 PORTRAIT 的方向更改为 LANDSCAPE 将方向更改为
  • 将表单值提交给控制器

    这应该是非常简单的事情 但我就是无法理解 我正在学习 codeigniter 我有一个包含以下代码的表单
  • 我可以在 React 组件的构造函数中使用箭头函数吗?

    这个问题类似于使用 React 时 在构造函数中使用粗箭头函数还是绑定函数更可取 但有点不同 您可以将函数绑定到this在构造函数中 或者仅在构造函数中应用箭头函数 请注意 我的项目中只能使用 ES6 语法 1 class Test ext
  • EasyMock:模拟 java 中的构造函数调用

    我在这个板上看过类似的问题 但没有一个回答我的问题 这听起来很奇怪 但是是否可以模拟您正在模拟的对象上的构造函数调用 Example class RealGuy public void someMethod Customer custome
  • pytables安装失败

    I do sudo pip install upgrade tables I get usr bin ld cannot find lhdf5 collect2 ld returned 1 exit status ERROR Could n