Plugins 在PyMOL中使用Autodock/Vina插件时遇到错误

Plugins 在PyMOL中使用Autodock/Vina插件时遇到错误,plugins,pymol,Plugins,Pymol,我是PyMOL的初学者,我正在将其用于我的对接项目。我在PyMOL中使用Autodock/Vina插件时遇到错误 我试图为网格进行设置,当我单击允许我更改网格参数x、y和z的箭头时,出现错误1 至于错误2,它发生在我试图在下一页生成接收器时 在日志部分,我还收到一条通知,上面写着“批处理:准备\u receptor4.py-rc:\Users\User\Desktop\plugin test\receptor.3ig7.pdb-oc:\Users\User\Desktop\plugin test

我是PyMOL的初学者,我正在将其用于我的对接项目。我在PyMOL中使用Autodock/Vina插件时遇到错误

我试图为网格进行设置,当我单击允许我更改网格参数x、y和z的箭头时,出现错误1

至于错误2,它发生在我试图在下一页生成接收器时

在日志部分,我还收到一条通知,上面写着“批处理:准备\u receptor4.py-rc:\Users\User\Desktop\plugin test\receptor.3ig7.pdb-oc:\Users\User\Desktop\plugin test\receptor.3ig7.pdbqt-a”

如果您能告诉我缺少什么或应该做什么来解决这些错误,我们将不胜感激

我期待着阅读您的任何回复,并提前向您表示感谢

伊莱恩

Error: 1
TypeError Exception in Tk callback
  Function: <bound method Autodock.n_points_Y_changed of <pmg_tk.startup.autodock_plugin.Autodock object at 0x0000020649CD9388>> (type: <class 'method'>)
  Args: ('scroll', '1', 'units')
Traceback (innermost last):
  File "C:\Users\User\AppData\Local\Schrodinger\PyMOL2\lib\site-packages\Pmw.py", line 1823, in __call__
    return self.func(*args)
TypeError: n_points_Y_changed() takes 2 positional arguments but 4 were given

Error: 2
FileNotFoundError Exception in Tk callback
  Function: <bound method Autodock.generate_receptor of <pmg_tk.startup.autodock_plugin.Autodock object at 0x0000020649CD9388>> (type: <class 'method'>)
  Args: ()
Traceback (innermost last):
  File "C:\Users\User\AppData\Local\Schrodinger\PyMOL2\lib\site-packages\Pmw.py", line 1823, in __call__
    return self.func(*args)
  File "C:\Users\User\AppData\Local\Schrodinger\PyMOL2\lib\site-packages\pmg_tk\startup\autodock_plugin.py", line 1940, in generate_receptor
    result, output = getstatusoutput(command)
  File "C:\Users\User\AppData\Local\Schrodinger\PyMOL2\lib\site-packages\pmg_tk\startup\autodock_plugin.py", line 85, in getstatusoutput
    p = Popen(args, stdout=PIPE, stderr=STDOUT, stdin=PIPE, env=env)
  File "C:\Users\User\AppData\Local\Schrodinger\PyMOL2\lib\subprocess.py", line 800, in __init__
    restore_signals, start_new_session)
  File "C:\Users\User\AppData\Local\Schrodinger\PyMOL2\lib\subprocess.py", line 1207, in _execute_child
    startupinfo)
FileNotFoundError: [WinError 2] The system cannot find the file specified
错误:1
Tk回调中的TypeError异常
功能:(类型:)
参数:(“滚动”、“1”、“单位”)
回溯(最里面的最后一个):
文件“C:\Users\User\AppData\Local\Schrodinger\PyMOL2\lib\site packages\Pmw.py”,第1823行,在调用中__
返回self.func(*args)
TypeError:n_points_Y_changed()接受2个位置参数,但给出了4个
错误:2
Tk回调中的FileNotFoundError异常
功能:(类型:)
Args:()
回溯(最里面的最后一个):
文件“C:\Users\User\AppData\Local\Schrodinger\PyMOL2\lib\site packages\Pmw.py”,第1823行,在调用中__
返回self.func(*args)
文件“C:\Users\User\AppData\Local\Schrodinger\PyMOL2\lib\site packages\pmg\u tk\startup\autodock\u plugin.py”,第1940行,位于generate\u receptor中
结果,输出=getstatusoutput(命令)
文件“C:\Users\User\AppData\Local\Schrodinger\PyMOL2\lib\site packages\pmg\u tk\startup\autodock\u plugin.py”,第85行,在getstatusoutput中
p=Popen(args,stdout=PIPE,stderr=stdout,stdin=PIPE,env=env)
文件“C:\Users\User\AppData\Local\Schrodinger\PyMOL2\lib\subprocess.py”,第800行,在\uuu init中__
恢复信号,启动新会话)
文件“C:\Users\User\AppData\Local\Schrodinger\PyMOL2\lib\subprocess.py”,第1207行,在执行子进程中
startupinfo)
FileNotFoundError:[WinError 2]系统找不到指定的文件

我在Windows上也遇到同样的问题,请尝试在vmware上运行linux发行版,并确保安装支持Python 2.7的Pymol,因为该脚本与Python3不兼容。

我在Windows上也遇到同样的问题,尝试在vmware上运行linux发行版,并确保安装支持Python2.7的Pymol,因为该脚本与Python3不兼容