rasa ARM64编译过程

rasa ARM64编译过程

###前言:

此次编译是在Rasa v2.7.0版本的基础上进行的,
为了适配armv8架构的CPU,我们进行一些修改,
这次编译的难点在于,要反复切换不同的网络模式, 网络模式的切换也会影响到编译速度,
还有一点需要注意的是,底层依赖的包,如果安装不成功需要重新编译单独的包,有时候在网上找不到现成,编译好的包。

主要修改如下:

1> 下载conda环境,下载适合ARM64的安装文件

https://github.com/conda-forge/miniforge

2> 创建conda环境 ,指定python版本

创建conda环境,并且指定python版本为3.7

conda create -n python37 python=3.7

conda activate python37

3> 编译rasa需要条件为三部分:

1.poetry包管理器

此处很重要,一定调整好科学上网,否则,会导致:
1、下载失败
2、下载中断重新安装
3、安装中断

  • * curl -sSL https://raw.githubusercontent.com/python-poetry/poetry/master/get-poetry.py | python
    source $HOME/.poetry/env (此处可选添加环境变量)
2.pip 依赖

pip依赖分为三个部分:
1、可直接通过poetry包管理器安装,虽然安装过程中可能会断开,但是poetry包管理器可以缓存。

2、不可直接通过poetry包管理器,但是可以通过pip install或者conda install 安装,</

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值