linux下sqlite3, python3.6.6及pip3的安装

linux下sqlite3, python3.6.6及pip3的安装

 


最近用python写了一个小型的web管理系统,用到了python3.6.6以及内嵌数据库sqlite3.

下面简单说下linux下sqlite3, python3.6.6及pip3的安装,同时感谢参考资料。

 


准备好预编译的环境

yum install zlib-devel bzip2-devel openssl-devel ncurses-devel

sqlite3安装

下载地址:https://www.sqlite.org/download.html

1:解压  tar -xzf sqlite-snapshot-201807110327.tar.gz
2:cd sqlite-snapshot-201807110327
3: 新建一个存放编译好的路径  例:/usr/local/sqlite3
4: ./configure –prefix=/usr/local/sqlite3
5: make && make install
6: yum install sqlite-devel
7: 如果你已经安装了python3,找到安装文件下的setup.py。查找 sqlite_inc_paths,添加sqlite信息。
sqlite_inc_paths = [ '/usr/include',
  1076 '/usr/include/sqlite',
  1077 '/usr/include/sqlite3',
  1078 '/usr/local/include',
  1079 '/usr/local/include/sqlite',
  1080 '/usr/local/include/sqlite3',
  1081 '/usr/local/sqlite3'
  1082 ]
  这里的1081行就是我们新加的,刚刚安装好的sqlite3
  
  修改完成后 重新安装python3
  如果还没有安装python3,安装之后不要忘了配置进去,前提是你用sqlite3

python3安装(3.6.6)

1: python官网下包,解压
2: 新建一个存放编译好的路径  例:/usr/local/python3
3: 进入解压好的文件夹内  ./configure --prefix=/usr/local/python3
4: make && make install
5: 设置环境变量 echo 'export PATH=$PATH:/usr/local/python3/bin' >> ~/.bashrc
6: 建立软连接  # ln -s /usr/local/python3/bin/python3 /usr/bin/python3
7: 输入 python3 查看是否安装成功

PIP3安装

依赖setuptools安装

wget --no-check-certificate  https://pypi.python.org/packages/source/s/setuptools/setuptools-19.6.tar.gz#md5=c607dd118eae682c44ed146367a17e26

tar -zxvf setuptools-19.6.tar.gz

cd setuptools-19.6.tar.gz

python3 setup.py build

python3 setup.py install

PIP安装

wget --no-check-certificate  https://pypi.python.org/packages/source/p/pip/pip-8.0.2.tar.gz#md5=3a73c4188f8dbad6a1e6f6d44d117eeb

tar -zxvf pip-8.0.2.tar.gz

cd pip-8.0.2

python3 setup.py build

python3 setup.py install

 备注

pip3无效,或者py3安装失败,请检查前置依赖库是否都已安装

yum install openssl
yum install openssl-devel

 安装并不繁琐,安装顺序一步一步下来就没问题,另外不建议干掉本机自带的python。

 感谢:

https://blog.csdn.net/sEgiraffe/article/details/76380802
https://blog.csdn.net/laoyang360/article/details/75094004

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值