Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Mac install fails with fatal error: 'openssl/opensslv.h' file not found (tried previous instructions) #3489
When I run
Issue #3367 suggested upgrading pip. I am using the latest version of pip:
It also fails outside of the virtualenv. I am not sure why pip is trying to build the wheel instead of using the downloadable wheel.
I tried removing
I use Homebrew but
I tried running
Here is the Python version both inside and outside of the virtual environment:
Here is the system openssl:
Here is the Homebrew openssl version (not sure how to link this or specify it when running pip install)
I am running macOS Sierra version 10.12.4. Happy to provide any more debugging information as necessary; I'm not sure what more you would look for.
Huh, we definitely ship wheels for that Python/macOS version (in fact most of us develop on that!). Could you give me the output of:
Ah, you're actually running on pypy? pypy's ABI stability for wheels has historically been problematic so we haven't been shipping wheels there. For example, your gist shows the ABI tag for your version would be pp256-pypy_41. This probably means it's pypy2 5.6? I have a copy of pypy2 5.4 on my machine and the wheel tag is pp254-pypy_41. So we'd need to have different wheels for every version
Maybe we need to do a better job documenting what to do if you're on the latest pip and still get this error (or prominently note that pypy, while supported, does not have prebuilt wheels unfortunately)
added a commit
Apr 8, 2017
In my specific case I installed Pypy from pyenv, which is why it was failing I think - it wasn't linking against Homebrew OpenSSL.
On Sun, Apr 9, 2017 at 06:19 Paul Kehrer ***@***.***> wrote: Closed #3489 <#3489> via e660ffe <e660ffe> . — You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub <#3489 (comment)>, or mute the thread <https://github.com/notifications/unsubscribe-auth/AAOSI6uRkGLyYtgODF5Q6HwF1OowcqSGks5ruNrKgaJpZM4MzutJ> .
-- Kevin Burke 925.271.7005 | kev.inburke.com
I have exact same problem without pypy on fresh virtualenv set with python 3.6 on mac sierra .
Thank guy !
Since this issue keeps coming up I'm going to lock this conversation, but for reference: