但是这里有一个坑:在高版本的mac系统环境变量里是找不到openssl的头文件的
因为新版本Mac的openssl版本 LibreSSL
2.2
.
7
pip3 uninstall pycurl
# 卸载库
export PYCURL_SSL_LIBRARY
=
openssl
export LDFLAGS
=
-
L
/
usr
/
local
/
opt
/
openssl
/
lib
export CPPFLAGS
=
-
I
/
usr
/
local
/
opt
/
openssl
/
include
# openssl相关头文件路径
pip3 install pycurl
-
-
compile
-
-
no
-
cache
-
dir
# 重新编译安装
至此终于搞定。
dongchang
-
5
:pycurl
-
7.43
.
0
baoshan$ python3
Python
3.5
.
2
(v3.
5.2
:
4def2a2901a5
, Jun
26
2016
,
10
:
47
:
25
)
[GCC
4.2
.
1
(Apple Inc. build
5666
) (dot
3
)] on darwin
Type
"help"
,
"copyright"
,
"credits"
or
"license"
for
more information.
>>>
import
pycurl
>>>
参考:https:
/
/
segmentfault.com
/
q
/
1010000012674778