Rasa_NLU_Chi学习笔记(一):顺藤摸瓜

本文记录通过批量测试和配置环境来逐渐掌握该项目的过程。

通过进行以下实验,可以学会:如何利用py.test进行批量测试;如何在临时文件夹中写文件;如何获取项目根目录路径;如何在github上Commit and push自己的代码;安装缺失包的一种方法;从spaCy1.8.2的源码中可以看到对哪些语言进行过支持;了解如何将.pyx文件转化为可以import的.pyd文件。

下面只重点列出测试会报错的几个文件。

test_config.py

直接运行test_config.py文件会出现路径错误,需要进行以下修改:

defaults = utils.read_yaml_file(ProjectUtil.project_root_path() + CONFIG_DEFAULTS_PATH)

在tests/base目录下(cd E:\workspace-python\Rasa_NLU_Chi\tests\base)运行py.test -q test_config.py,报错如下:

________________________________________ ERROR at setup of test_default_config ________________________________________

    @pytest.fixture(scope="session")
    def default_config():
>       return config.load(CONFIG_DEFAULTS_PATH)

..\conftest.py:41:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

你可能感兴趣的:(多媒体AI技术,Rasa_NLU_Chi,NLU,windows,test_config,路径)