Skip to content
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

[FR] Support installation from conda #611

Open
1 of 3 tasks
benjaminpkane opened this issue Oct 16, 2020 · 7 comments
Open
1 of 3 tasks

[FR] Support installation from conda #611

benjaminpkane opened this issue Oct 16, 2020 · 7 comments
Labels
documentation Documentation work enhancement Code enhancement good first issue Good for newcomers needs design Issues related to features that need more design

Comments

@benjaminpkane
Copy link
Contributor

benjaminpkane commented Oct 16, 2020

Proposal Summary

Support FiftyOne installation from conda and provide corresponding instructions in the official documentation.

Motivation

To support conda-based environments.

What areas of FiftyOne does this feature affect?

  • App: FiftyOne application
  • Core: Core fiftyone Python library
  • Server: FiftyOne server

Details

To be designed

@benjaminpkane benjaminpkane added documentation Documentation work enhancement Code enhancement good first issue Good for newcomers needs design Issues related to features that need more design labels Oct 16, 2020
@hoangtnm
Copy link

Is there any update about conda support?

@benjaminpkane
Copy link
Contributor Author

Installing with pip inside a conda environment is supported. An article by @ehofesmann takes this approach.

@pippo-sci
Copy link

Conda environments become corrupted when using pip. Workarounds are inconvenient with packages with many dependencies as fiftyone

@ChicoQi
Copy link

ChicoQi commented Jul 30, 2024

Couldn't agree more.
#4601

@lucasew
Copy link
Contributor

lucasew commented Aug 8, 2024

Working on that. Right now I am blocked on fiftyone requiring fiftyone-db but in conda way one cannot ship precompiled binaries so I use their mongodb package and the version in requirements for strawberry-graphql is not available in conda repos. I will try to relax the version with a patch and see what happens.

conda-forge/staged-recipes#27160

@lucasew
Copy link
Contributor

lucasew commented Sep 9, 2024

Stuff seems to be appearing now but it seems it's still in some caching limbo or something IDK

https://anaconda.org/conda-forge/fiftyone

@lucasew
Copy link
Contributor

lucasew commented Sep 9, 2024

I also need to remove the patches that got upstreamed in the new version.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Documentation work enhancement Code enhancement good first issue Good for newcomers needs design Issues related to features that need more design
Projects
None yet
Development

No branches or pull requests

5 participants