I run a Linux subsystem (Linux 4.19.128-microsoft-standard x86_64) on Win10 (Build 19041.508) with wsl2 and Ubuntu 20.04.1 LTS. I successfully installed PyRosetta 4 (python 3.8 release 265).
On my windows I installed Pymol 2.4.1 198.
If I tell PyMOL to execute the PyMOL-RosettaServer.python3.py script from PyRosetta folder,
-> run \\wsl$\Ubuntu-20.04\home\[User]\PyRosetta4\PyMOL-RosettaServer.python3.py
it will return
PyMOL <---> PyRosetta link started!
at 127.0.0.1 port 65000
This makes it seem like everything is alright.
However, if I tell pyrosetta to apply something to a mover or run a script with a mover like this for instance,
-> python PyRosetta4/test/T150_PyMOL_Integration.py
it will not show anything in PyMOL. Also, there are no errors (both when typing everything by hand
like this code in initialised PyRosetta for instance:
pose = pose_from_rcsb('1yy8')
pymover = PyMOLMover()
or executing the script.
I have already checked port availability in resource monitor.
Now I feel like it should definitely work and have started to hypothesise that I did something wrong in PyMOL but I can't seem to find the thing that fixes it.
Help is most appreciated.