关于MacOS PyMol使用问题

        由于目前PyMol应用程序已经被Schrödingerg公司收购,因此想要使用最新版本的PyMol是需要付费的。但PyMol最早是由Warren Lyford DeLano 开发的,在其生前一直坚持开源使用PyMol。所以公司也保留开源版本的PyMol供用户使用。在PyMol 2.1版本之前的版本是可以从SourceForge下载到的,然而后面更新的版本都转移到了GitHub。GitHub - schrodinger/pymol-open-source: Open-source foundation of the user-sponsored PyMOL molecular visualization system.https://github.com/schrodinger/pymol-open-source        而open-source的版本需要编译,对于很多初学者不易上手,并且最终需要通过终端调用PyMol应用程序,对于MacOS系统使用起来不是非常方便,于是我尝试了一种解决办法:

        1,可以首先从官网安装最新版本的PyMol,通过官网下载.dmg文件即可,然后按照标准程序拖到/Applications里面即可,但此版本打开程序时会显示没有激活的licence,我们暂且可以不用管,直接关掉PyMol程序就可以。PyMOL | pymol.orghttps://pymol.org/2/        2,我们可以同时通过MacPortsThe MacPorts Project -- HomeThe MacPorts Project is an open-source community initiative to design an easy-to-use system for compiling, installing, and upgrading either command-line, X11 or Aqua based open-source software on the Mac OS X operating system.https://www.macports.org/        或者homebrewThe Missing Package Manager for macOS (or Linux) — HomebrewThe Missing Package Manager for macOS (or Linux).https://brew.sh/        直接安装open-source版本的PyMol。

# MacPorts
sudo port install pymol

# Homebrew
brew install brewsci/bio/pymol

        3,最后我们可以通过which pymol找到open-source的PyMol所在文件夹,如/opt/local/bin/pymol。随后使用以下代码:

sudo cp <where-is-pymol> /Applications/PyMOL.app/Contents/MacOS

        就可以将商业版的PyMol可执行程序替换为开源版本的,而不需要licence。

        至于如何安装MacPorts和homebrew可能碰到的问题,可以在CSDN上面自己查找。后续我们也可以再说。

评论 17
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值