PyMOL 分子可视化工具安装教程

PyMOL 分子可视化工具安装教程

三种方法完整安装 PyMOL 的详细步骤指南,涵盖 Windows、macOS 和 Ubuntu 平台

#PyMOL 简介

PyMOL 是一个由 Schrödinger 公司维护和分发的用户赞助型分子可视化系统,建立在开源基础之上。它是结构生物学领域广泛使用的专业工具,具有以下核心功能:

  • 三维结构可视化:蛋白质、核酸、配体及复合物
  • 科学分析:结构分析、测量、表面渲染
  • 动画制作:支持动画和演示
  • 自动化脚本:Python API 支持
  • 插件扩展:丰富的社区生态
  • 应用场景:科研出版、药物设计、教学
PyMOL 界面(左侧为商业版,右侧为开源版)
PyMOL 界面(左侧为商业版,右侧为开源版)
NOTE

商业版提供官方维护、完整功能;开源版免费但功能略有差异。

许可证获取

商业版安装前需获取许可证,有以下途径:

  • 新用户:通过 pymol.org/buy.html 购买或申请为期一年的免费教育订阅,获取 license.lic 文件
PyMOL 许可证购买页面
PyMOL 许可证购买页面
PyMOL 许可证下载页面
PyMOL 许可证下载页面

安装方式选择

本教程提供三种方法,按平台分类如下:

方法WindowsmacOSUbuntu/Linux
官网下载✅✅✅
conda 安装✅✅✅
一键安装包✅❌❌
TIP

优先使用 conda 进行安装和环境隔离,避免系统 Python 冲突,同时更容易管理插件。

#PyMOL 官网安装

访问 https://pymol.org/,登录或购买许可证后,下载对应平台的最新安装包。

PyMOL 官方下载页面
PyMOL 官方下载页面
  1. 下载 .exe 安装程序
  2. 双击运行,按向导完成安装(安装在 C 盘或者 D 盘)
  3. 从开始菜单或桌面快捷方式启动 PyMOL
  4. 第一次启动会弹出 license 提示,点击 Browse for License File 上传 license.lic 文件
PyMOL License 上传界面
PyMOL License 上传界面

#通过 conda 安装(推荐)

使用 Miniconda、Miniforge 或 Anaconda 来进行安装。若未安装,请从 docs.conda.io 下载,或参考 Conda 生信环境管理器安装教程。

Conda 下载页面
Conda 下载页面

环境准备

首先打开终端初始化,然后创建 PyMOL 专用环境:

终端
# conda 初始化
conda init --all
# 创建 pymol 对应的 python 环境
conda create -n pymol_env python=3.10
# 激活 pymol 环境
conda activate pymol_env

选择版本安装

根据需要选择开源版或商业版:

  • 开源版(无需许可证)
终端
# 使用 conda 常规安装
conda install -c conda-forge pymol-open-source -y
# 使用 mamba 加速(可选)
mamba install -c conda-forge pymol-open-source -y
  • 商业版(需许可证)
终端
conda install -c conda-forge -c schrodinger pymol-bundle -y

启动方式

安装完成后,需要在终端启动 PyMOL:

终端
# 激活环境
conda activate pymol_env
# 启动 pymol
pymol

#一键安装包(仅 Windows)

此方法仅适用于 Windows,提供社区维护的开源 PyMOL 安装包(基于 pymol-open-source,无需预装 Python)。

下载安装

  1. 访问 PyMOL Wiki Windows Install 页面或 GitHub Releases
PyMOL 一键安装包下载页面
PyMOL 一键安装包下载页面
  1. 点击 here 或通过 git 下载最新一键安装包
  2. 双击 .exe 文件,按向导完成安装
  3. 桌面会自动生成快捷方式
版权许可

本文基于 CC BY-NC-SA 4.0 发布,转载需署名且不可用于商业目的。

分享此文

系列文章

查看全部
01

PyMOL 分子可视化工具安装教程

当前