【问题标题】:Getting command not found: rasa on using rasa commands找不到命令:rasa on using rasa commands
【发布时间】:2020-05-01 09:52:29
【问题描述】:

我已经安装了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 

【问题讨论】:

  • 运行时是否返回任何内容:pip list?
  • 是的,它显示 rasa,并且在键入 pip show rasa 时也会显示信息
  • 问题似乎与路径有关。你能检查一下 pip 在你的路径中吗? echo $PATH
  • /Library/Frameworks/Python.framework/Versions/3.7/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin
  • 你有没有试过这些答案stackoverflow.com/questions/35898734/…

标签: python zsh rasa-nlu rasa-core rasa


【解决方案1】:

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

pip install -U pip
pip install rasa

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

【讨论】:

    【解决方案2】:

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

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

    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
    

    【讨论】:

    • 这些步骤适用于 ubuntu
    【解决方案3】:

    我在.bashrc 中将~/.local/bin 添加到我的$PATH,它解决了问题:

    1. 进入主目录:

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

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

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

      export PATH="$HOME/.local/bin:$PATH"
      
    5. 重启你的shell。

    【讨论】:

      【解决方案4】:

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-05-12
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-11-07
        相关资源
        最近更新 更多