everything便携版和安装版区别_开源版PyMOL安装

PyMOL官网(https://pymol.org/2/)提供了Commercial, Government, Academic/Non-profit, Student/Teacher四个版本,目前Commercial, Government, Academic/Non-profit版本大部分情况都需要付费,Student/Teacher版本是免费的,但需要申请。PyMOL虽然是一个商业产品,但同样免费提供其大部分源代码。这里介绍一下开源PyMOL在Windows系统中的安装方法。

PyMOL的运行依赖python环境。建议安装最新版本的python,目前为3.8.5版本,可以在python官网下载(https://www.python.org/downloads/),文末提供了该版本64位的安装程序。PyMOL开源包可以到网站Unofficial Windows Binaries for Python Extension Packages(https://www.lfd.uci.edu/~gohlke/pythonlibs/)中下载合适的版本,需要注意32位和64位的区别,以及对应的python版本的不同。文末提供了PyMOL 2.4版64位对应python3.8的安装程序。

注:

PyMOL的运行还需要pmw, numpymkl模块,如果系统之前没有安装过的话,需要另外安装。

安装步骤:

1.  安装python

双击python安装包,进入安装界面,如图1。需要勾选Add Python to PATH,不然后续还需要自行设置环境变量,比较麻烦。常规安装即可。

9b64a6f56db21a27aed30db65419d5ab.png

图1

2.  安装PMW模块

回到桌面,按住shift键同时右击鼠标右键,点击在此处打开powershell窗口。在窗口中输入命令:python -m pip install pmw,按回车。

若出现图2中橙框所示的权限限制(Normal site-packages is not writeable),可尝试输入命令:python -m pip install --user pmw。最终出现Successfully installed pmw,说明成功安装pmw。如图2红框。

bfb668aca7298b783cdaf0c308dca97f.png

图2

3.  安装numpy模块

下载好后将文件放到c盘根目录下,打开powershell窗口。

输入命令:python -m pip install c:\numpy-1.19.1-cp38-cp38-win_amd64.whl,按回车。最终出现Successfully installed numpy-1.19.1,说明成功安装numpy。如图3。

注:

a. 安装包也可以放在其他目录中,只要在命令行中改成相应路径即可。路径中不能有空格,如果路径中的文件夹名有空格,需要用英文格式的双引号将文件夹名括起来。

b. 命令中标蓝的部分需要与所安装数据包的名称一致,之后其他模块的安装同样如此。

c. 如果权限限制无法安装,则需要在命令行中加入 --user ,见PMW模块安装部分。

f49cecff3959c69fb5f4b297ea0a5439.png

图3

4.  安装mkl模块

下载好后将文件放到c盘根目录下,方法同numpy模块的安装。打开powershell窗口,输入命令:python -m pip install c:\mkl-2019.0-py2.py3-none-win_amd64.whl,按回车。最终出现Successfully installed mkl-2019.0,说明成功安装mkl。

注:

a. 安装mkl模块过程中会自动下载并安装intel_openmp,若下载失败或者下载过慢,文末提供了安装包,可独立安装。方法同numpy模块的安装,命令行只修改安装包名称即可。

b. 网站Unofficial Windows Binaries for Python Extension Packages可以下载numpy+mkl的组合安装包。

5. 安装PyMOL

将PyMOL安装包拷贝到c盘根目录下,打开powershell,输入命令:python -m pip install c:\pymol-2.4.0-cp38-cp38-win_amd64.whl,按回车。最终出现Successfully installed pymol-2.4.0,说明成功安装PyMOL,如图4。

16bffc2b153899b0ec6e2c3809688678.png

图4

6.  PyMOL启动程序的位置

PyMOL启动程序通常的位置在C:\Users\小骏马\AppData\Roaming\Python\Python38\Scripts,路径中红色部分是电脑的用户名,根据每台电脑的设置不同而不同。PyMOL启动程序名称为pymol.exe,如图5。如果PyMOL启动程序不在该文件夹中,可以在电脑硬盘中搜索pymol.exe,即可找到。如果Windows自带的搜索速度太慢,推荐免费搜索软件Everything,文末提供了安装程序。

1e9d2d2fd25cac430869263013e9590c.png

图5

双击PyMOL启动程序,即可打开程序正常使用,如图6。

d6589e87272d80ff1d0ab5dc89054a3d.png

图6

链接:https://pan.baidu.com/s/1HFRYlyyV8NkpQaegFl8yIA  提取码: rx3m

内容:

1. python-3.8.5-amd64.exe

2. pymol-2.4.0-cp38-cp38-win_amd64.whl

3. numpy-1.19.1-cp38-cp38-win_amd64.whl

4. mkl-2019.0-py2.py3-none-win_amd64.whl

5. intel_openmp-2019.0-py2.py3-none-win_amd64.whl

6. Everything-1.4.1.969.x64-Setup.exe

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值