树莓派折腾记之安装tensorflow,sklearn,nodejs

aarch64架构的资源总是很有限,但还是能从各种地方找到安装方案
如果安装了conda,则可以从anaconda官网选择对应架构的包

安装tensorflow

没装conda安装tensorflow

前往Github找到tensorflow安装包

wget your_package

安装依赖

sudo apt-get install libhdf5-dev

若在虚拟环境则使用pip install h5py

sudo apt-get install python3-h5py

安装时间可能比较长引起超时,可以设置一个比较长的超时时间

pip install tensorflow_whl —default-timeout=1000

如果在conda环境,如此配置会比较烦,可以直接

conda install tensorflow -c hesi_m

安装Scikit-learn

安装依赖

sudo apt install build-essential

sudo apt install gfortran libopenblas-dev liblapack-dev
pip install pip --upgrade
pip install setuptools --upgrade
pip install wheel --upgrade
pip install Cython --upgrade
pip install numpy --upgrade
pip install scipy --upgrade

安装

pip install scikit-learn

安装Node.js

到nodejs官网下载安装包

wget your_package

/usr/local/lib/目录解压

cd /usr/local/lib/
sudo mkdir nodejs
sudo tar -xJvf your/package/file -C /usr/local/lib/nodejs

创建软链接

sudo ln -s /usr/local/lib/nodejs/package_name/bin/node /usr/bin/node
sudo ln -s /usr/local/lib/nodejs/package_name/bin/npm /usr/bin/npm
sudo ln -s /usr/local/lib/nodejs/package_name/bin/npx /usr/bin/npx

检测是否安装成功

node -v
npm -v
npx -v

你可能感兴趣的:(树莓派折腾记之安装tensorflow,sklearn,nodejs)