专栏名称: 生信杂谈
生物信息学;生物信息;计算机辅助药物设计;测序分析;Python;R;机器学习;论文写作;网站制作;LOL;dota2。
目录
相关文章推荐
中国舞台美术学会  ·  资讯丨文化和旅游部:首批11个技术创新中心完 ... ·  2 天前  
中国舞台美术学会  ·  舞台设计——中央戏剧学院舞台美术系2024- ... ·  2 天前  
中国舞台美术学会  ·  资讯丨开场秀 :低成本科技感艺术范儿并存 ·  3 天前  
中国舞台美术学会  ·  舞台丨保罗·范丁新作《霍夫曼的故事》:用方框 ... ·  3 天前  
中国舞台美术学会  ·  聚焦丨智慧文旅沉浸赓续传统文化活态逆生长,新 ... ·  4 天前  
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/

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