代码之家  ›  专栏  ›  技术社区  ›  drmatrix

使用clipspy加载剪辑构造

  •  2
  • drmatrix  · 技术社区  · 7 年前

    刚刚安装 clipspy 在windows-10 64位上;在Jupyter笔记本上测试 我有;

    from clips import Environment, Symbol 
    import os 
    env = Environment
    env.load('D:\\Documents\\Clips\\clipspy\\Tree_Solve_Learn.clp')
    

    然后得到这个

    TypeError
    Traceback (most recent call last)
    <ipython-input-18-a08421f4802a> in <module>()
    ----> 1 env.load('D:\\Documents\\Clips\\clipspy\\Tree_Solve_Learn.clp')
    
    TypeError: load() missing 1 required positional argument: 'path'
    

    所以有一个ls

     Volume in drive D is DATA
     Volume Serial Number is 443F-982E
    
     Directory of D:\Documents\Clips\clipspy
    
    12/04/2017  07:52 PM    <DIR>          .
    
    12/04/2017  07:52 PM    <DIR>          ..
    
    12/04/2017  07:44 PM    <DIR>          .ipynb_checkpoints
    
    12/03/2017  07:03 PM                59 1stText.py
    
    12/03/2017  01:32 PM               925 animal.dat
    
    10/17/2017  06:43 PM    <DIR>          clipspy
    
    10/17/2017  06:53 PM            20,766 clipspy-0.1.0.tar.gz
    
    12/03/2017  01:30 PM             3,373 Tree_Solve_Learn.clp
    
    12/03/2017  09:19 PM            19,311 Untitled.ipynb
    
    12/03/2017  09:22 PM               555 Untitled1.ipynb
    
    12/03/2017  09:19 PM                72 Untitled2.ipynb
    
    12/04/2017  07:52 PM             1,972 Untitled3.ipynb
    
                   8 File(s)         47,033 bytes
    
                   4 Dir(s)  1,862,987,104,256 bytes free
    

    .中电 文件在那里

    挣扎 w/ 文档-主要是因为我没有那么丰富的经验,但不是一个完全的初学者

    还有其他人吗 “clipspy” 在窗口的环境中?

    谢谢 WJ公司

    1 回复  |  直到 6 年前
        1
  •  2
  •   noxdafox    7 年前

    从示例中可以看出,您似乎没有初始化 Environment 对象正确。

    from clips import Environment, Symbol 
    import os 
    env = Environment()  # <--- initialize the object like this
    env.load('D:\\Documents\\Clips\\clipspy\\Tree_Solve_Learn.clp')