CentOS 7源码安装pymol时出现的错误
Error aroused when installing pymol on CentOS 7 from source
我正在尝试使用 pymolwiki 上描述的方法从源代码在我的 centos 7 系统上安装 pymol (https://pymolwiki.org/index.php/Linux_Install)
一切正常,直到我 运行 安装脚本:
#!/bin/bash -e
prefix=/opt/pymol-svn
modules=$prefix/modules
# If you want to install as root, then split this line up in "build"
# and "install" and run the "install" with "sudo"
python2.7 setup.py build install \
--home=$prefix \
--install-lib=$modules \
--install-scripts=$prefix
我收到一条错误消息,安装过程已终止:
在 contrib/mmtf-c/mmtf_parser.cpp:31:0 包含的文件中:
contrib/mmtf-c/mmtf_parser_private.h:38:23: 致命错误: msgpack.hpp: 没有那个文件或目录
#包括
^
编译终止。
然后我通过 yum 命令安装了 msgpack 并尝试再次 运行 pymol 安装脚本,但仍然出现同样的错误。
我用谷歌搜索了这个问题,但找不到答案。有人可以帮我吗?
此致。
孙叶平
您需要安装msgpack的开发包。
yum install msgpack-devel.x86_64
帮我修好了。
这里列出了一些其他的方法:
我正在尝试使用 pymolwiki 上描述的方法从源代码在我的 centos 7 系统上安装 pymol (https://pymolwiki.org/index.php/Linux_Install) 一切正常,直到我 运行 安装脚本:
#!/bin/bash -e
prefix=/opt/pymol-svn
modules=$prefix/modules
# If you want to install as root, then split this line up in "build"
# and "install" and run the "install" with "sudo"
python2.7 setup.py build install \
--home=$prefix \
--install-lib=$modules \
--install-scripts=$prefix
我收到一条错误消息,安装过程已终止:
在 contrib/mmtf-c/mmtf_parser.cpp:31:0 包含的文件中: contrib/mmtf-c/mmtf_parser_private.h:38:23: 致命错误: msgpack.hpp: 没有那个文件或目录 #包括 ^ 编译终止。
然后我通过 yum 命令安装了 msgpack 并尝试再次 运行 pymol 安装脚本,但仍然出现同样的错误。
我用谷歌搜索了这个问题,但找不到答案。有人可以帮我吗?
此致。
孙叶平
您需要安装msgpack的开发包。
yum install msgpack-devel.x86_64
帮我修好了。
这里列出了一些其他的方法: