3

我已经安装了rasa

pip3 install rasa

当我尝试使用rasa以下命令时:

rasa init

我收到 zsh 错误:

找不到命令:rasa 错误

我在 Mac OS Catalina 上,使用:
Python 版本2.7.16
Python3 版本3.7.6
pip 版本19.2.3

我的path变量如下所示:

/Library/Frameworks/Python.framework/Versions/3.7/bin
:/usr/local/bin
:/usr/bin
:/bin
:/usr/sbin
:/sbin 
4

5 回答 5

3

我在 ubuntu 中也遇到了类似的错误,你可以试试这组命令:

pip install -U pip
pip install rasa

第一个命令将更新 python 包管理器,第二个命令将安装rasa. 如果pip install rasa不起作用,那么您可以尝试pip3 install rasa

于 2020-02-12T13:33:00.397 回答
3

我已按照以下步骤操作,对我来说效果很好

首先,创建一个您选择的目录名称并进入其中

mkdir rasaprojects #directory name of your choice in place of rasaprojects
cd rasaprojects   #get inside that directory

现在创建python3的虚拟环境

virtualenv rasaenv -p python3 #write your environment name instead of rasaenv

现在激活环境

source rasaenv/bin/activate

最后,您可以进行 rasa 安装

pip3 install rasa
于 2020-02-20T06:13:34.090 回答
1

我添加~/.local/bin到我$PATH的 in .bashrc,它解决了这个问题:

  1. 进入主目录:

    cd
    
  2. 找到您的文件位置(对我来说是./.bashrc):

    sudo find -name .bashrc
    
  3. 打开.bashrc方式nano

    nano ./.bashrc
    
  4. 在文件末尾添加下一个代码:

    export PATH="$HOME/.local/bin:$PATH"
    
  5. 重新启动你的外壳。

于 2020-11-02T22:10:57.780 回答
0

我通过专门降级 python 3.6.8 解决了这个问题。但是,您可以安装从 Python 3.6.x 到 3.8.x 的任何版本,而不是 3.9。

Tips:安装多个版本的python时不要添加变量路径。

就我而言,我有 3.9 python 并且不想卸载它,因为我是 3.9 版本的工作项目。如果您有相同的情况,请按照以下步骤操作。否则,您可以更改step2 : python -m venv project_name\venv

第 1 步:从上述给定范围安装python 。同样,请不要安装 python 3.9,因为它当前不兼容。

第 2 步:删除现有的虚拟环境,如果您在安装 rasa 时已经创建了它。做一个新的

> C:\Users\name\AppData\Local\Programs\Python\Python36\python -m venv project_name\venv

( venv: name of the virtual environment)

此命令允许使用 python 创建一个新的虚拟环境,只需通过第 1 步安装它。你可以检查python -m version

第三步:激活环境

> project_name\venv\Scripts\acitvate.bat

第 4 步:最后,开始安装 rasa:

> pip install rasa

第 5 步:

> rasa init

注意:我没有使用 anaconda。如果您当前使用的是 anaconda 环境,请按照上述步骤进行操作。

如果您仍然无法解决它,请关注主题,或者您可以在那里发布您的特定查询。

于 2022-02-09T11:41:57.127 回答
-1

您应该激活您的 python 环境,创建一个文件夹,然后使用mkdir然后打开它cdrasa init --no-prompt (ubuntu user)

于 2020-07-21T20:39:14.753 回答