Open desmodus1984 opened 1 month ago
conda init
should write some lines to your .bashrc. Then when you open a new shell it should source your .bashrc and run that conda code. If you are running through a script it may not be using the code in your .bashrc. A possible solution is to copy the code from your .bashrc to the script that you're seeing the error in. Here's a similar post: https://github.com/Xinglab/rmats-turbo/issues/423#issuecomment-2275700854
My question is that I still the error, when running conda without conda init, doing what I was used to which was
This is error is unique to rmats It hasn't happened with any other software.
You mean ModuleNotFoundError: No module named 'rmatspipeline'
? That could be due to a different version of python being used. See this post: https://github.com/Xinglab/rmats-turbo/issues/67
Based on the stack trace it found /home/juaguila/.conda/envs/rmats/bin/rmats.py
. There should be a file like /home/juaguila/.conda/envs/rmats/rMATS/rmatspipeline.*.so
. That .so
file might have the version of python in the name like 39 for python3.9
Hi,
I am trying to run rmats in the HPC. I installed rmats in a new rmats environment in conda. I activated conda and the environment, but somehow I just can't run it. I got several errors.
I first ran this script:
and I got this error:
When I added the conda init, I got this:
Then I tried loading conda itself, though it was loaded when I started the ssh session:
and now I got this error:
I don't understand what is going on because, I just loaded the environment in the session and then I ran rmats.py -h, and I got back all the usage information
Any reason why rmats doesn't work though it is working in the session but not when called as a job for the HPC.
Thanks;