问题描述:
from keras_contrib.layers import CRF
指示报错没有安装此模块,但直接查找模块找不到。

百度的解决方法,第一次尝试:pip install git+https://www.github.com/keras-team/keras-contrib.git

报错提示没有安装Git。
下载Git:https://git-scm.com/download/win

安装教程:https://www.cnblogs.com/xueweisuoyong/archive/2019/11/22/11914045.html
安装之后还是不可以,因此进行第二次尝试:conda install git。


还是没成功不知道为什么,明明看别人一下子就成功了,这就是人与人的差距吗。
无奈进行第三次尝试,使用安装好的Git,直接进行库的克隆下载:git clone https://www.github.com/keras-team/keras-contrib.git
得到文件夹(ps: Git 克隆时最好选择特定目录,不然找不到在哪里):参考https://www.it610.com/article/1346611550529597440.htm
![]()
这里我们将这个文件夹拷贝到文件夹并在keras_contrib下直接启动命令行窗口。![]()
键入命令行 python setup.py install 即可。
值得注意的是可能这里会提示你python不是内部命令,这时可以选择激活你的环境比如:activate tensorflow或者activate anaconda。这里会有提示你可以选择自己的环境,比如我这里选的base环境anaconda,激活后这个地方会有(base)。![]()
终于成功了,喜极而泣。

在尝试安装keras_contrib时遇到找不到模块的问题。首先,按照百度的方法使用pip安装失败,因为缺少Git。随后下载并安装Git,但通过conda安装Git仍然不成功。最后,通过Git克隆keras-contrib仓库到指定目录,然后在该目录下运行python setup.py install完成安装。过程中可能遇到Python不是内部命令的问题,需要激活相应环境解决。
975





