Topic: Remove any other python folders from path is very UNNECESSARY!!!

When using the RIFE AI engine, you need to Set environment variables for Vapoursynth, which prompts that the path will be added and any other python folders from the path will be removed!
I observed that you did remove any other python folders from path and added your own. Not only did you add it to path, but you also added another PYTHONPATH item to the user variables.
This does make your own programs work, but it also makes the user's own python programs not work (my own py program for example is disabled).
I think this behavior is very bad and very unnecessary, because there are ways to make your programs work without having to delete the user's python paths, and to make the user's python programs work.

1. You don't have to delete the user's python path path at all, just add your program's python path to path.
2. There is no need to add the PYTHONPATH item at all, it is the item that makes the user's python program invalid.

I have kept the original python path under path, and also added your python path, and then deleted the PYTHONPATH item. So far both your program and my own python are working perfectly.

I hope you can optimize this procedure in the future. After all, it's not a good thing to make the user's original program not work~.
Cheers, hope you guys fix this soon!

Post's attachments

微信截图_20250311102103.jpg, 105.32 kb, 644 x 382
微信截图_20250311102103.jpg 105.32 kb, 18 downloads since 2025-03-10 

微信截图_20250311102127.jpg, 67.06 kb, 518 x 295
微信截图_20250311102127.jpg 67.06 kb, 13 downloads since 2025-03-10 

Re: Remove any other python folders from path is very UNNECESSARY!!!

it only works for you because SVP's Python 3.12 doesn't mix with your Python 3.13
it won't work this way with any possible combinations

Re: Remove any other python folders from path is very UNNECESSARY!!!

Chainik wrote:

it only works for you because SVP's Python 3.12 doesn't mix with your Python 3.13
it won't work this way with any possible combinations

Still, I don't think it's a good idea to cancel other python paths in this way, because it makes other people's python unusable.
I was able to find the problem because I know a little bit about computers and programming, and others who don't will have to do all kinds of things, even to the point of reinstalling their systems.
This seriously affects the normal use of other people's computers.
Still hope you experts can find a better solution to make SVP and other python work~ cheers!:)