专栏首页python3centos7中python3环境支持s

centos7中python3环境支持s

在centos7环境中常规安装python3的话无法支持sqlite3和ssl,所以在安装pytho3是需要带上sqlite3库和ssl库:

  下载编译安装sqlite3:
     # wget https://www.sqlite.org/2017/sqlite-autoconf-3170000.tar.gz --no-check-certificate
     # ./configure --prefix=/usr/local/sqlite3 --disable-static --enable-fts5 --enable-json1 CFLAGS="-g -O2 -DSQLITE_ENABLE_FTS3=1 -DSQLITE_ENABLE_FTS4=1 -DSQLITE_ENABLE_RTREE=1"
     # make && make install

    完成编译sqlite3后,在进行下载编译安装python3(已经完成编译安装的话,需要重新编译安装)
     # wget https://www.python.org/ftp/python/3.6.2/Python-3.6.2.tar.xz 
     #  LD_RUN_PATH=/usr/local/sqlite3/lib ./configure --prefix=/usr/local/python36 --with-ssl LDFLAGS="-L /usr/local/sqlite3/lib" CPPFLAGS=" -I /usr/local/sqlite3/include" 
     # LD_RUN_PATH=/usr/local/sqlite3/lib make
     # LD_RUN_PATH=/usr/local/sqlite3/lib make install

完成以上操作即可完成python3对sqlite3和ssl的支持

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Sqlite3详细解读

    "代码下载:SQLite3_2013_0402详细版.zip" http://vdisk.weibo.com/s/Gb9Qi

    py3study
  • SQLite3与C/C++的结合应用

     这是前几天上面派下来的需求,说要在本地存储大约6W条数据,因为虽然webservice比较方便,但是每次请求时都要传输这6W条数据,不免有点费流量,毕竟客户端...

    py3study
  • django之sqlite3常见错误

    django.core.exceptions.ImproperlyConfigured: Error loading either pysqlite2 or s...

    py3study
  • iOS开发之SQLite-C语言接口规范(二) —— Prepared Your SQL Statements

      在《SQLite的C语言接口规范(一)》中介绍了如何去连接打开数据库,本篇博客就介绍如何操作数据库,本篇主要给出了如何执行数据库查询语句(Select), ...

    lizelu
  • How to view past performance with sar in Linux

    There are many tools/utilities that can be used to analyze the current system pe...

    heidsoft
  • QA如何做静态代码分析

    刹那,我就知道这次代码改动的质量如何,是不是引进了新的bug,哪行代码写的不好,哪个功能需要重构, 你觉得开发会不会对你更加佩服呢?(蜜汁微笑)

    Criss@陈磊
  • QA如何做静态代码分析

    及早的介入测试已经成为软件测试界的共识,对逼格较高的QA(别有用心的人才会争论QA!=测试)来说,已经不满足从从需求分析介入项目开发过程了。

    IDO老徐
  • 一道简单的sql语句题

    这是很早之前面的,第一次面数据分析的面试,当时还傻乎乎的以为数据分析和数据挖掘是一回事呢。结果才发现,数据分析岗位大多注重的是数据库的能力,比如sql语句的考察...

    石晓文
  • 获取不同手机浏览器的实际可用高度代码分享

    但是不同手机浏览器有自己的地址栏、状态栏等,window.screen.availHeight 取到的屏幕高度也包括了这两者,导至本来希望满屏显示的内容出现滚动...

    德顺
  • 机器学习实战之决策树

    一、简介 决策树是一类常见的机器学习方法,以二分类任务为例,我们希望从给定训练数据集学得一个模型用以对新数据进行分类,比如通过一组数据通过模型训练得到以下的决策...

    企鹅号小编

扫码关注云+社区

领取腾讯云代金券