Python移植教程

这篇教程详细介绍了如何将Python 2.7.13移植到基于电鱼电子SAIL-IMX6Q的嵌入式系统上,包括准备环境、安装sqlite、打补丁、配置和编译Python、安装easy_install和openssl,以及处理SSL认证问题和移植ntp网络对时。
摘要由CSDN通过智能技术生成

接下来我们来学习一下Python的移植教程
首先使用的源文件需要自行从网上下载。以上是我基于电鱼电子的SAIL-IMX6Q所完成的。​
准备文件:

Python-2.7.13.tgz
sqlite-autoconf-3200100.tar.gz
Python-2.7.13-xcompile.patch.tar.gz

————————————————
步骤1、准备环境

tar xvf Python-2.7.13.tgz

tar xvf sqlite-autoconf-3200100.tar.gz

mkdir python2_7_13_for_x86_32

mkdir python2_7_13_for_arm

mkdir INSTALL

mkdir sqlite3

————————————————
步骤2、安装sqlite

cd sqlite-autoconf-3200100

./configure --host=arm-arago-linux-gnueabi \

--prefix=$PWD/../sqlite3

make
make install

————————————————
步骤3、安装python2_7_13_for_x86_32

cd ../python2_7_13_for_x86_32/

sed -i 's/self.extensions.remove(ext)/print(ext.name)/g' ../Python-2.7.13/setup.py

../Python-2.7.13/configure --prefix=pwd

make

make install

———————————————

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值