专栏名称: 生信杂谈
生物信息学;生物信息;计算机辅助药物设计;测序分析;Python;R;机器学习;论文写作;网站制作;LOL;dota2。
目录
相关文章推荐
51好读  ›  专栏  ›  生信杂谈

#分子模拟#Pymol编译安装

生信杂谈  · 公众号  ·  · 2017-07-08 22:28

正文

请到「今天看啥」查看全文


Pymol 可能不做分子模拟的同学也会比较熟悉,这个可视化界面可谓脍炙人口,虽然我们可以简单的使用 sudo apt-get install pymol 进行安装,但是这样做的坏处就是 ipython , juyter notebook 不能很好的使用 import pymol 这个牛逼的操作。
而编译安装 Pymol 可以解决这个问题,所以今天和大家分享一下编译安装 Pymol的 方法

首先安装所有依赖:

sudo apt-get install subversion build-essential python-dev python-pmw libglew-dev \
  freeglut3-dev libpng-dev libfreetype6-dev libxml2-dev

通过SVN获得最新版本(!sourceforge中的最新版本编译过不了,亲测)

cd /tmp
svn co svn://svn.code.sf.net/p/pymol/code/trunk/pymol
cd pymol

编译安装

#!/bin/bash

#其中prefix后面修改你需要安装的目录,我自己的为/home/kangsgo/install/newpymol/

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

1.然后可以设置软链接使用

sudo ln -s /opt/pymol-svn/pymol /usr/bin/pymol

2.当然也可以复制

sudo cp /opt/pymol-svn/pymol /usr/bin/pymol

3.设置环境变量

echo 'alias pymol="/opt/pymol-svn/pymol"'  > ~/.bashrc

非常方便简单。

如果显示“ImportError: No module named Pmw”,仅需要在安装中加一条 --bundled-pmw 即可

参考资料:
官方教程:https://pymolwiki.org/index.php/Linux_Install


How to compile and install Pymol (windows & linux & MAC!) :http://tubiana.me/how-to-install-and-compile-pymol-windows-linux-mac/

更多原创精彩视频敬请关注 生信杂谈:








请到「今天看啥」查看全文