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

Raspbian wheel/improved install instructions #480

Closed
proximous opened this issue Nov 9, 2019 · 5 comments · Fixed by #485
Closed

Raspbian wheel/improved install instructions #480

proximous opened this issue Nov 9, 2019 · 5 comments · Fixed by #485
Labels
documentation Docs need updating installation-issues Issue related to installation problems.

Comments

@proximous
Copy link

It would be nice if you could offer a Raspbian wheel.

Barring that, it would be nice if you could update your install instructions to indicate that when installing from pip without a wheel, PROJ needs to be installed and a reference to https://proj.org/install.html provided.

It would also be nice for a clearer error message about this. I got:

ERROR: ...
Proj executable not found. Please set PROJ_DIR variable.

Prehaps something like:

ERROR: ...
Proj executable not found. Please install Proj (https://proj.org/install.html) and/or set PROJ_DIR variable.

Further, it would also be nice to list the PROJ version compatibility for the different pyproj releases. After running apt install proj-bin, my pip install pyproj still failed with:

ERROR: Minimum supported proj version is 6.2.0, installed version is 4.9.3.

It took a bit of digging through commits to find that I needed pip install pyproj==1.9.6 for compatibility with 4.9.3. Some simple compatibility chart would be nice.

Anyway, not complaints. Just hoping to inspire some enhanced install instructions to help others with this.

@proximous proximous added the installation-issues Issue related to installation problems. label Nov 9, 2019
@snowman2
Copy link
Member

snowman2 commented Nov 9, 2019

It would be nice if you could offer a Raspbian wheel.

Sounds useful. Are you familiar with how to generate one?

For reference, here are the current installation instructions:
https://pyproj4.github.io/pyproj/stable/installation.html

Compatibility Matrix:
PROJ <= 5.2, pyproj <= 1.9.6
PROJ 6.0+, pyproj 2.0-2.1
PROJ 6.1+, pyproj 2.2-2.3
PROJ 6.2+, pyproj 2.4+

All good ideas. Would you like to update the docs with this information?

@snowman2 snowman2 added the documentation Docs need updating label Nov 9, 2019
@snowman2
Copy link
Member

It would be nice if you could offer a Raspbian wheel.

Looks like they have them here: https://www.piwheels.hostedpi.com/project/pyproj/ for pyproj 1.9.6. However. it looks like builds failed for pyproj 2+ on their wheel page. Submitted an issue: piwheels/packages#60

@proximous
Copy link
Author

Wow! I didn't even realize I was using piwheels. Thanks for pointing that out and filing the issue!

@snowman2
Copy link
Member

Thanks for pointing that out and filing the issue!

Not a problem. Thanks for the suggestions!

@snowman2
Copy link
Member

Closing for preference to the piwheels issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Docs need updating installation-issues Issue related to installation problems.
Projects
None yet
2 participants