背景:
人生苦短,我用Python。arm板上可以跑python的话,我们就能轻松愉快的做很多事了。
说明:
编译Python的嵌入式版需要解释器解析setup.py从而编译Python的模块,因此需要先编译出host的解释器。(有点像Go语言)
编译:
home下新建一个目录python3.7,在python3.7下新建make.sh脚本。
cd ~
mkdir python3.7
cd python3.7
nano make.sh
编译的话用这个一键编译脚本就可以了,复制以下内容到make.sh,BUILD_HOST需要改成自己的交叉编译器:
#!/bin/sh
BASE=`pwd`
BUILD_HOST=arm-himix200-linux
OUTPUT=${BASE}/install/
make_dirs() {
cd ${BASE}
mkdir compressed install source -p
sudo ls
}
tget () { #try wget
filename=`basename $1`
echo "Downloading [${filename}]..."
if [ ! -f ${filename} ];then
wget $1
fi
echo "[OK] Downloaded [${filename}] "
}
downlo