1. 在Win10 上安装WSL ubantu20.04. 可以参见其他博客怎么安装WSL
在安装完毕之后 cmd:ubuntu2004.exe config --default-user root
2. 打开WSL:
2.1 更新apt-get 源,参考:https://mirror.tuna.tsinghua.edu.cn/help/ubuntu/
2.2 更新apt-get:
apt-get autoclean
apt-get update
apt-get upgrade
apt-get -u dist-upgrade
dpkg --configure -a
apt-get -f install
3.安装Anaconda:https://www.anaconda.com/products/individual 下载Linux版本(提示:如果需要在没有激活anaconda的虚拟环境下 运行 conda 命令, 请尝试conda.exe)
3.1 在WSL bash 提示符 下 找到 所下载的anaconda包,进行安装
3.2 在anaconda的 base 虚拟环境下 更新 anaconda 源, 参考 更新源:https://mirror.tuna.tsinghua.edu.cn/help/anaconda/
3.3 更新 anaconda :
conda update conda
3.4 创建python3.8的虚拟环境:
conda create -n py3 python=3.8
3.5 激活python3.8环境
conda activate py3
3.6 (可选) 打开 /root/.bashrc, 添加 到文件末尾可让 WSL在打开时自动打开py3环境:
conda activate py3
4. 接下来就是 按照RASA官网的指示 进行安装即可
在安装完RASA 之后,再安装RASA X需要注意:
1.先创建 Python的虚拟环境,否则 pip会花很多时间来检查依赖关系
python -m venv ./venv
source venv/bin/active
2. 安装RASA X: pip3 install rasa-x --extra-index-url https://pypi.rasa.com/simple
3. 进入RASA工程所在目录,运行: rasa x 即可
填坑办法:
1. 安装pynum出错:
pip3 install Cython
sudo apt-get install gfortran
sudo apt-get install libopenblas-dev liblapack-dev libatlas-base-dev libblas-dev