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

Sorry, this binary distribution does not support installing sage packages #72

Open
Ubiquitous opened this issue Sep 10, 2024 · 2 comments

Comments

@Ubiquitous
Copy link

Ubiquitous commented Sep 10, 2024

Attempting to install database_cremona_ellcurve

 % sage -i database_cremona_ellcurve
Sorry, this binary distribution does not support installing sage packages.
If database_cremona_ellcurve is available from pypi you may install it by running
    %pip install database_cremona_ellcurve
from the sage prompt.

Trying with pip

ERROR: Could not find a version that satisfies the requirement database_cremona_ellcurve (from versions: none)
ERROR: No matching distribution found for database_cremona_ellcurve

What is the recommended solution?

Using Sage version 10.4 arm64

@culler
Copy link
Member

culler commented Sep 10, 2024

Hmmm. I think there is no recommended solution at this moment. We chose not to include big databases in the app bundle in order to keep the download size reasonable. (1GB is already a stretch.).

But apparently there is no pip wheel for the Cremona elliptic curve databases. I don't know why not. Naively, that would seem like an ideal way to distribute them. We have pip packages for SnapPy's databases, which are also sqlite files. I will ask around and try to find out what the obstacles are to doing that.

@Ubiquitous
Copy link
Author

I can understand not including it in the app bundle, although not being able to install sage packages due to the binary distribution not supporting it completely limits the capability. Do you know why that is? I appreciate you asking around and hopefully you will have a resolution soon ~ thank you.

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

No branches or pull requests

2 participants