Skip to content Skip to sidebar Skip to footer

Libcurl Link-time Ssl Backend (openssl) Is Different From Compile-time Ssl Backend (none/other)

My system is macOS 10.13.1 I was try import pycurl is error ImportError: pycurl: libcurl link-time ssl backend (openssl) is different from compile-time ssl backend (none/other) I

Solution 1:

On MacOS Catalina (10.5.2) you may have followed all the guidelines and got a similar error:

ImportError: pycurl: libcurl link-time ssl backend (none/other) is different from compile-time ssl backend (openssl)

This is a result of curl missing openssl, which doesn't come with MacOS now. As described in https://blog.birkhoff.me/switching-to-the-openssl-version-of-curl/

To fix:

$ brew upgrade$ brew uninstall curl$ brew install curl-openssl$ echo'export PATH="/usr/local/opt/curl-openssl/bin:$PATH"' >> ~/.zshrc

Post a Comment for "Libcurl Link-time Ssl Backend (openssl) Is Different From Compile-time Ssl Backend (none/other)"