OpenMask3D / openmask3d

MIT License
184 stars 13 forks source link

The configuration environment is incompatible #11

Open Y-cushion opened 9 months ago

Y-cushion commented 9 months ago

Dear author, first of all, thank you very much for your excellent work, and second, I have two questions for you. The first problem was that I had some package incompatibilities when configuring the environment, and I have read your previous comments and the environment is mostly built around hydra=1.0.5, so I tried to install that as well, but it later gave me the following error:

Installing collected packages: antlr4-python3-runtime, omegaconf, hydra-core Attempting uninstall: antlr4-python3-runtime Found existing installation: antlr4-python3-runtime 4.9.3 Uninstalling antlr4-python3-runtime-4.9.3: Successfully uninstalled antlr4-python3-runtime-4.9.3 Attempting uninstall: omegaconf Found existing installation: omegaconf 2.3.0 Uninstalling omegaconf-2.3.0: Successfully uninstalled omegaconf-2.3.0 Attempting uninstall: hydra-core Found existing installation: hydra-core 1.3.2 Uninstalling hydra-core-1.3.2: Successfully uninstalled hydra-core-1.3.2 ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts. detectron2 0.6 requires hydra-core>=1.1, but you have hydra-core 1.0.5 which is incompatible. detectron2 0.6 requires omegaconf>=2.1, but you have omegaconf 2.0.6 which is incompatible. Successfully installed antlr4-python3-runtime-4.8 hydra-core-1.0.5 omegaconf-2.0.6

I searched online and found that the hydra-core==1.0.5 version and detector2==0.4 version are corresponding, but the CUDA version and Pytorch version of detectron2 ==0.4 version are different from the environment.I tried to make the individual packages as compatible as possible, and eventually the configured environment tried to run the run_openmask3d_single_scene.sh file, and found the following errors. Is there any solution, or did similar situations occur before? Or is there any good advice you can give me about this situation, looking forward to your reply

20240119101810