我通过降级Python特别是3.6.8版本来解决了这个问题。但是,您可以安装任何版本的Python 3.6.x到3.8.x,但不包括3.9。
提示:在安装多个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:虚拟环境的名称
)
此命令允许使用刚刚通过步骤1安装的Python创建新的虚拟环境。您可以检查 python -m version
步骤3:激活环境
> project_name\venv\Scripts\acitvate.bat
步骤4:最后,开始安装Rasa:
> pip install rasa
第五步:
> rasa init
注意:我没有使用Anaconda。如果您当前正在使用Anaconda环境,请按照上述步骤进行必要的操作。
如果您仍然无法解决问题,请参考thread或在那里发布您的具体查询。
pip list
命令时,它会返回任何内容吗? - nopassport1echo $PATH
- nopassport1pip install rasa
安装的是版本为 0.0.1 的 rasa。pip 找不到任何比 1.10.2 更新的版本。非常令人困惑。 - Jeroen