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

Issue with Installation: Outdated Dependencies and Incomplete Configuration for Ianvs Installation #142

Open
aryan0931 opened this issue Sep 6, 2024 · 3 comments
Labels
kind/cleanup Categorizes issue or PR as related to cleaning up code, process, or technical debt.

Comments

@aryan0931
Copy link

aryan0931 commented Sep 6, 2024

Description
We are encountering significant issues with the installation of the Ianvs project due to outdated dependencies and deprecated APIs, particularly related to the Sedna package. These issues lead to confusion and errors during installation and configuration.

Details:
Deprecated APIs: Some APIs from older versions of Sedna have been deprecated, causing errors and compatibility issues.
Incomplete Dependencies: The current requirements.txt does not fully specify all necessary dependencies or their compatible versions.

Steps to Reproduce
Attempt to install Ianvs following the current instructions.
Encounter errors related to deprecated APIs from Sedna.
Observe that the current version of Sedna may not be compatible with Ianvs.

Expected Behavior
Ianvs should install successfully with all dependencies resolved.
All components should be compatible with the latest versions of their dependencies.

Actual Behavior
Errors occur during installation related to deprecated APIs from Sedna.
Dependencies are unclear or incomplete, causing issues with environment configuration.

Suggested Fixes

Update Dependencies:
Ensure that Sedna and its submodules are correctly installed and accessible.
Specify and verify the correct version of Sedna that is compatible with Ianvs.

I suggest:
Completing the dependencies for Ianvs Core, and updating requirements.txt

Screenshot 2024-09-06 at 2 17 03 PM
@CreativityH
Copy link

@MooreZheng @hsj576 Is there someone can help?

@FuryMartin
Copy link
Contributor

Hi, I encountered the same issue (see #132) and am trying to resolve it with the community.

If you want to experience Ianvs right now, you can try installing my modified sedna package:
https://github.com/FuryMartin/sedna/releases/tag/v0.4.1.1

In this version, I fixed some version issues in Sedna's requirements.txt.

Besides, Ianvs's Quick Start example has some issues; I've provided a modified repository and running instructions for your reference:
https://github.com/FuryMartin/ianvs/tree/quickstart/examples/pcb-aoi/singletask_learning_bench/fault%20detection

@aryan0931
Copy link
Author

Hi, I encountered the same issue (see #132) and am trying to resolve it with the community.

If you want to experience Ianvs right now, you can try installing my modified sedna package: https://github.com/FuryMartin/sedna/releases/tag/v0.4.1.1

In this version, I fixed some version issues in Sedna's requirements.txt.

Besides, Ianvs's Quick Start example has some issues; I've provided a modified repository and running instructions for your reference: https://github.com/FuryMartin/ianvs/tree/quickstart/examples/pcb-aoi/singletask_learning_bench/fault%20detection

ok, I will go through this

@MooreZheng MooreZheng added kind/cleanup Categorizes issue or PR as related to cleaning up code, process, or technical debt. labels Sep 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/cleanup Categorizes issue or PR as related to cleaning up code, process, or technical debt.
Projects
None yet
Development

No branches or pull requests

4 participants