-
Notifications
You must be signed in to change notification settings - Fork 569
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[BUG] FiftyOne import fails, Ubuntu 22.02 LTS #1803
Comments
This is related to libcrypto1.1 not being availible on Ubuntu 22.04 |
@tadejsv Thank you very much!
|
My solution was to create a new machine with ubuntu 20.04 😄 |
@Nils-ChristianIseke Unfortunately not for me. I installed the newest Resulting error:
Ubuntu 22.04 should be adopted by a lot of people now. Really frustrating to have to deal with such issues. |
It is true that the current MongoDB that is distributed by default (5.0) will not work on 22.04. We will look into upgrading to 6.0 as the default binary or at least offer an optional upgrade Regardless, MongoDB 6.0 is available now for Ubuntu 22.04 and can be used instead via your own database URI. We have instructions for configuring your own MongoDB connection here |
I'd agree with this. It seems that the easiest workaround is a virtual machine running 20.04 ?? |
Yes, this worked, thank you. |
That didn't work for me, I needed to download and install a more recent version of libssl (ibssl1.1_1.1.1) from here: https://packages.debian.org/buster/amd64/libssl1.1/download |
Workaround I'm using is to provide the path through an installed libssl1.1 (in an Anaconda environment by example) with LD_LIBRARY_PATH |
I don't think you want to install see here So please don't do it, to my understanding that will create big security issues in your system |
I'm hitting this issue too. It's a shame! I was trying to evaluate voxel51 for my team at work. Looks nice, but I'll see if any alternatives work on my (very common by now) OS. |
Ubuntu 22.04 users should now be able to install FiftyOne as follows: pip install fiftyone
pip install fiftyone-db-ubuntu2204 # installs MongoDB 6 Note: manually installing |
I ran |
You uninstalled
|
@Nils-ChristianIseke let me know if these posts are annoying, I don't want to hijack your thread. @brimoor, thats what I did. I can see from my earlier post that I forgot to write that Bonus info: I am running this in a docker container (more specifically, a devcontainer in vscode). I run with this nvidia/cuda baseimage . It has an ubuntu 20.04 OS, as seen here:
I have tried both reinstalling fiftyone over and over, restarting the docker container and the host machine, but nothing works. I just keep getting the same ImportError over and over. |
@NicoJorgensen1 - you might want to take this conversation over to the slack channel for additional support. You should definitely not install the Here's what I ran in my Ubuntu 20.04 container and it worked:
In my python shell I see:
I don't believe your issue is related to this Ubuntu 22.02 thread. |
refr this #2900 (comment) |
System information
fiftyone --version
): Not applicable, due to failing import:Commands to reproduce
Describe the problem
Code to reproduce issue
see above
Other info / logs
What areas of FiftyOne does this bug affect?
App
: FiftyOne application issueCore
: Corefiftyone
Python library issueServer
: Fiftyone server issueWillingness to contribute
The FiftyOne Community encourages bug fix contributions. Would you or another
member of your organization be willing to contribute a fix for this bug to the
FiftyOne codebase?
from the FiftyOne community.
The text was updated successfully, but these errors were encountered: