小白也能安装Pymol 3.0_V2
东方科软
2025年03月10日 12:52
收录于文集
共52篇

之前我们在2022年发布了一篇名为《小白也能安装Pymol​》的专栏,现在由于文章中提到的网址https://www.lfd.uci.edu/~gohlke/pythonlibs/不可用了,且当时是pymol2.6版本,现在pymol已经更新到了3.1版本,因此上述文章已经不适用了。如今有以下几种方案可供选择:

方案一:

1.    首先安装python:https://www.python.org/

2.   接着安装Microsoft Visual C++ Redistributable packages for Visual Studio 2022(https://learn.microsoft.com/en-us/cpp/windows/latest-supported-vc-redist?view=msvc-170#visual-studio-2015-2017-2019-and-2022)后重启电脑。

3.    根据安装python的版本去https://github.com/cgohlke/pymol-open-source-wheels/releases下载对应的whl文件(如果不知道安装的python版本,可以键盘按住win+R键调出运行输入cmd打开命令提示符,输入

python –verison

即可查阅,如我为3.12版本,我就可以下载pymol-3.1.0-cp312-cp312-win_amd64.whl文件即可)。接着根据https://github.com/cgohlke/pymol-open-source-wheels页面指南进行安装,或继续参考本文。

4.    将下载好的whl文件放入指定目录(如果不会cd命令可以直接放入如下路径即可)

5.    在上述cmd中输入:

py.exe -3.12 -m pip install pymol-3.1.0-cp312-cp312-win_amd64.whl

即可(标蓝部分需要与python版本一致标红部分需要同下载的whl文件名一致)。

6.    此时在cmd中输入pymol即可直接使用了,但是此时是没有GUI的,可以看到上面的工具栏和下面的可视化窗口时分开的,因此我们需要安装GUI界面,在cmd中输入

pip install pyqt5

等待安装好pyqt5的库,接着输入

py.exe -3.12 -m pymol

即可。

7.    再次在cmd中输入pymol即可调用完整版的pymol开源版本。

8.    此种方法安装的pymol.exe启动文件在python安装路径的Scripts文件夹中,可以右键固定到开始,方便后续直接启动。

 

 

方案二:依旧使用Anaconda3,如《小白也能安装Pymol》安装好Anaconda3后,在打开的Anaconda Prompt中输入:

conda install conda-forge::pymol-open-source

等待然后根据提示从键盘输入

y

即可安装,然后在Anaconda Prompt中输入pymol即可调用完整版的pymol开源版本。此种方法安装的pymol.bat启动文件在Anaconda3的安装路径下的Scripts文件夹,可以右键固定到开始,方便后续直接启动。