zmliao / Fisheye-GS

3D Gaussian Splatting (3DGS) on fisheye cameras
79 stars 5 forks source link

Can't solve environment.yml #5

Open yu-jingrui opened 2 months ago

yu-jingrui commented 2 months ago

Hi thanks for the excellent work and for publishing the code. On Ubuntu 24.04 I face the problem that conda can't seem to solve the environment.yml file. first of all, python-opencv is not found. Then after I change it to opencv, it seems opencv 4.9 requires python>=3.9. Is the python=3.7.12 really necessary?

Interestingly I can create the environment on ArchLinux, for some unknown reason.

zmliao commented 1 month ago

try to install opencv-python mannually? python=3.7.12 is not necessary in my environment.

yu-jingrui commented 1 month ago

I have tried a lot of possible configs and still can't create a working environment. When I remove the version requirement for python and opencv, the environment can be created, but pip fails to install submodules. May I ask what is the operating system and software/hardware config you use?

yu-jingrui commented 1 month ago

I solved the issue by using the conda env of ml-hugs. By cloning the conda env of ml-hugs and install fisheye_gs_rasterizer using pip, then adding a few missing packages, fisheye-gs runs without problem.