我在E:\{my\folder\directory}\pymol2\PyMOL-2.3.2_81-Win64-portable-py37\PyMOL\PyMOLWin.exe上安装了pymol
C:\Python36上安装了python
但是,在Pycharm中运行python脚本时,import pymol收到ModuleNotFoundError: No module named 'pymol'错误。我认为,这是因为python环境中没有嵌入pymol模块。
我想知道如何在python中嵌入pymol模块
发布于 2020-09-23 00:58:34
在PyMOL support FAQ's中,它指出PyMOL很可能不能与system Python安装一起工作。
但是,PyMOL附带了一个python发行版,它应该位于此目录中。(E:\{my\folder\directory}\pymol2\PyMOL-2.3.2_81-Win64-portable-py37\PyMOL\python.exe)。其中包含PyMOL python包(NumPy、BioPython等)。PyMOL\Lib\site-packages中的所有内容都已安装完毕。PyMOL附带了conda包管理器,因此如果您缺少某个包,可以使用Conda-Prompt将其与conda一起安装。
如果你已经有了Anaconda发行版,你可以直接用以下命令安装:
conda install -c schrodinger pymol-bundle
然后,您只需要在PyCharm中更改项目解释器,您就可以轻松完成任务了!
https://stackoverflow.com/questions/63958085
复制相似问题