PyMOL은 이미 내 Linux 컴퓨터에 설치되어 있습니다. pymol -cp pymol_api_test.py
스크립트를 작성할 때 실행되기 때문에 설치되어 있다는 것을 알고 있습니다 .
pymol
그러나 스크립트를 실행하기 위해 명령을 사용하고 싶지 않습니다 . python3
명령을 사용하여 스크립트를 실행하고 싶습니다 .
아래는 내 스크립트입니다.
import pymol
from pymol import cmd
print(cmd.align("/home/bbq_spatial/bbq_input_pdb/pdb1a6j.pdb",
"/home/bbq_spatial/bbq_output_pdb/pdb1a6j.pdb",
cycles=0, transform=0))
다음과 같이 호출하면 실행되지 않습니다 python3
.
user_name@server_name:~$ nano pymol_api_test.py
user_name@server_name:~$ python3 pymol_api_test.py
Traceback (most recent call last):
File "pymol_api_test.py", line 1, in <module>
import pymol
ModuleNotFoundError: No module named 'pymol'
user_name@server_name:~$
이 문제를 어떻게 해결할 수 있나요?