solo -h
Traceback (most recent call last):
File "/root/miniconda3/envs/solo/bin/solo", line 5, in <module>
from solo.solo import main
File "/root/miniconda3/envs/solo/lib/python3.12/site-packages/solo/solo.py", line 17, in <module>
import scvi
File "/root/miniconda3/envs/solo/lib/python3.12/site-packages/scvi/__init__.py", line 10, in <module>
from . import data, model, external
File "/root/miniconda3/envs/solo/lib/python3.12/site-packages/scvi/model/__init__.py", line 1, in <module>
from ._autozi import AUTOZI
File "/root/miniconda3/envs/solo/lib/python3.12/site-packages/scvi/model/_autozi.py", line 12, in <module>
from scvi.model.base import UnsupervisedTrainingMixin
File "/root/miniconda3/envs/solo/lib/python3.12/site-packages/scvi/model/base/__init__.py", line 3, in <module>
from ._pyromixin import PyroJitGuideWarmup, PyroSampleMixin, PyroSviTrainMixin
File "/root/miniconda3/envs/solo/lib/python3.12/site-packages/scvi/model/base/_pyromixin.py", line 12, in <module>
from scvi.train import PyroTrainingPlan, TrainRunner
File "/root/miniconda3/envs/solo/lib/python3.12/site-packages/scvi/train/__init__.py", line 1, in <module>
from ._trainer import Trainer
File "/root/miniconda3/envs/solo/lib/python3.12/site-packages/scvi/train/_trainer.py", line 8, in <module>
from pytorch_lightning.loggers import LightningLoggerBase
ImportError: cannot import name 'LightningLoggerBase' from 'pytorch_lightning.loggers' (/root/miniconda3/envs/solo/lib/python3.12/site-packages/pytorch_lightning/loggers/__init__.py)
Hi, how do you make software work?