-
Notifications
You must be signed in to change notification settings - Fork 78
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
check for libjpeg-dev before installing pillow #23
Comments
I don't think there is any portable way to check for correct libraries installation. |
ok, yeah, I understand the portability thing, and guessed so. |
https://github.com/nephila/aldryn-installer/blob/master/aldryn_installer/install/__init__.py#L23 should be enough to check for proper libraries to be installed at runtime |
#24 should address native libraries installation documentation |
Get's close to what I believe would be super-userfriendly :) Still two things I'd propose to become really super-userfriendly:
|
Hmm, strange, the code of main.py looks like the check is very well run before te django project is created. |
Yes, it's supposed to run before the project is created and exit raising exception |
I double checked - it seems like it's right the in the case of insufficient Pillow install, it stops without having created anything, which is good. I seem still getting another error that makes the install stop with an error, but having created the django project already, will investigate that and put it in another bugreport when i know more about it |
Could you please check #25 if it makes clearer how to solve missing libraries issues? |
It's getting close! :) Two things still - considering we're doing that to lower the entry barrier
|
Updated. I guess that's the most we can go without writing an actual tutorial on how to solve python packages installation issues :) |
Sure it's not the installer doc's task to give people overall knowledge about the whole python universe, I agree. Just the pointers that help to find the right solutions. In short words. But somehow I don't see a change that matches your last comment(saying you did something reflecting my ideas from my last comment) - did you forget to push it? |
Ooops :) |
yeah, cool! thanks :) |
Thanks! |
I ran into the situation that the installer fails at the end when Pillow is not compiled / installed with libjpeg support.
There are two things I'd like to propose that could be done to help users getting along wih this:
The text was updated successfully, but these errors were encountered: