text: Title: [Bug]: a lot of No module named 'scripts.xxx'
  Body: ### Checklist
  
  - [ ] The issue exists after disabling all extensions
  - [ ] The issue exists on a clean installation of webui
  - [ ] The issue is caused by an extension, but I believe it is caused by a bug in the webui
  - [ ] The issue exists in the current version of the webui
  - [ ] The issue has not been reported before recently
  - [ ] The issue has been reported before but has not been fixed yet
  
  ### What happened?
  
  when launching, a lot of similar error happen in extensions. They share the same pattern,
  for example,
  controlnet extension, we have
  
  ....../sd-webui-controlnet\internal_controlnet\args.py", line 12, in <module>
          from scripts.enums import (
      ModuleNotFoundError: No module named 'scripts.enums'
  
  and as long as an extension use from scripts.xxx import yyy,
  error happens.
  
  
  ### Steps to reproduce the problem
  
  None
  
  ### What should have happened?
  
  None
  
  ### What browsers do you use to access the UI ?
  
  _No response_
  
  ### Sysinfo
  
  None
  
  ### Console logs
  
  ```Shell
  None
  ```
  
  
  ### Additional information
  
  _No response_