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

Can't pip install (dependency conflicts with AllenSDK?) #550

Open
tmchartrand opened this issue Oct 27, 2022 · 2 comments
Open

Can't pip install (dependency conflicts with AllenSDK?) #550

tmchartrand opened this issue Oct 27, 2022 · 2 comments
Labels

Comments

@tmchartrand
Copy link
Collaborator

I'm not sure if this is universal, but currently a direct pip install of IPFX fails in a fresh python 3.8 conda environment. As far as I can tell, some dependency conflicts are forcing it back to an older AllenSDK version, which then requires an older version of tables (3.5.1) which has some install issues.

I'm guessing there are some requirements on both sides that could be loosened, but ultimately the best solution is probably to eliminate dependency on AllenSDK by breaking out the core modules that are actually used by other packages like IPFX. I've filed an issue there for that: AllenInstitute/AllenSDK#2585.

@guoyanzhao
Copy link

I was trying to install IPFX using recommended "pip install ipfx" but it failed. Lots of dependency issues. Could you please export your environment configuration so that other people can use that to create a conda enviroment that works?

@sheriferson
Copy link
Contributor

The PR to update IPFX Python version support and update most dependencies has been merged. This should resolve the installation issues you're facing if you install from the master branch. That said, the version hasn't been published to PyPI yet.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants