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
Fails to install on Mac OSX with python 3.4 #52
Comments
1.1.0 installs just fine, the error was introduced in 1.1.1? |
Looks like this is the problem. With 1.1.1 the requirements were modified ever-so-slightly to not force PyOpenSSL to be I don't like forcing a dependency on an old package like that, so I'd rather find out wth is b0rking in OSX and compensate for that. Would you mind volunteering? |
I'd say that the "out of the box" OSX should be successful in installing/compiling sagan. Having to install xcode (or else) is already a stretch for the majority of the users... In other words, asking people to install more things and/or tweak configs so that sagan compiles/runs, is a no-go. Changing pip dependencies to make the install successful is definitely more user friendly |
I did a simple install of 1.1.1 on a mac running 10.9 with the following results: Python 2.7
Python 3
Magellan's documentation in the README is already quite long and much of it relates to installation. Maybe it'd be better to break it out into sub-pages that define how to install stuff depending on distro or OS? That'd give us the opportunity to illustrate these special cases without presenting users with a whole lot of info that may not apply to them. Sagan's documentation can also be similarly amended. Barring that, we'd have to figure out how/why Python 3 on a mac complains about cffi. In Linux-based systems, this means that you have to make sure the header libraries are available for cffi, but I have no idea what to do for OSX. |
Maybe this helps:
|
For the record: I got it working, although not sure why. What I did was:
|
I've added this to the official documentation and included a link to this thread, so I'm going to consider this closed. |
pip install barks at crypto support, even if one uses SAGAN_WITHOUT_SSL: "Failed building wheel for cryptography"
I do have all possible xcode components installed
The text was updated successfully, but these errors were encountered: