下载curl包(可以在这个网站上找最新的版本 http://curl.haxx.se/download/)
wget https://curl.haxx.se/download/curl-7.55.1.tar.gz
tar -xzvf curl-7.55.1.tar.gz
cd curl-7.55.1 
./configure 
make install
curl --version
最近在工作中发现一个问题,yum无法使用,报错如下: /usr/lib64/python2.7/site-packages/py curl .so: undefined symbol : CRYPTO_num_locks ldd /usr/lib64/python2.7/site-packages/py curl .so 查看一下动态库连接 注意:lib curl 的位置 查看一下lib curl 是否有什么异常的配置 ldconfig -v | grep lib curl 发现两个lib curl 检查ld.so.conf的配置 对比正常的测试机 根据前面的ldd来看,去掉local lib 欢迎来到human_ curl 的文档! 向人类发出卷曲请求 human_ curl 允许您发送HEAD , GET , POST , PUT , OPTIONS和DELETE HTTP请求。 自定义HTTP标头 索取数据/参数 多文件上传 异步请求! Cookies支持(dict或CookieJar) 重定向历史 代理支持(http,https,socks4 / 5) 自定义界面供索取! 自动解压缩GZipped内容 Unicode URL支持 请求计时器和其他信息 ipv6支持 基本/摘要身份验证 OAuth支持! 调试请求和响应头 .netrc支持 简单获取请求 >>> import human_ curl as requests # python-requests.org compatibile >>> # import human_ curl as hur 方法 一(已通过测试)已经内置有php_ curl .dll,在ext目录下,此DLL用于支持SSL和zlib.在php.ini中找到有extension=php_ curl .dll, 去掉前面的注释.设置extension_dir=c:\php\ext, 刷新PHP页面时报错, 说找不到模块php_ curl .dll.拷贝php_ curl .dll 到windows\system32,还是同样的错. 在网上找了一下,需要将:libeay32.dll, ssleay32.dll, php5ts.dll, php_ curl .dll 都拷贝到system32目录下,重启apache即可. 方法 二也可试试:这个 wget https:// curl .haxx.se/download/ curl -7.66.0.tar.gz tar -xzvf curl -7.66.0.tar.gz 1)$ cd curl -7.66.0... 检查culr库的时候,终端: curl --version curl : symbol lookup error : curl : undefined symbol : curl _url_cleanup 问题的原因可能是: 动态库存储的地方应该在usr/lib,而不是usr/local/lib。 最好的 方法 应该是修改文件位置,但是我啥也没改,编译的时候把动态库的位置链接到usr/local/lib就可以了,顺利完成编译。 参考链接: http://blog.chinaunix.net/uid-21744621 curl : symbol lookup error : curl : undefined symbol : curl _url_cleanup 推测应该的lib curl 的版本 有先后顺序的执行以下操作: apt-get install lib curl 3 openssl 之后重新安装 apt install curl curl -config --version 查看lib curl 的版本 curl --version 查看 curl 的版本 二者必须保持一致 如果还有问题,查看一下文件是否配置: curl : symbol lookup error : curl : undefined symbol : curl _ mime _ free 执行 curl 命令报错 curl -s https://www.adas.com curl : symbol lookup error : curl : undefined symbol : curl _ mime _ free 解决 问题: #ubuntu系统 apt-get update -y #centos yum update -y 再次执行 curl -s 正常 使用tensorflow目录下的./tensorflow/tensorflow/contrib/makefile/downlaod_dependenceise.sh脚本下载相关依赖时遇到报错: curl : symbol lookup error : curl : undefined symbol : curl _ mime _type 解决 方法 是下载最新的 curl ,解压后使用 ./config