Skip to content

Commit

Permalink
Merge pull request #4 from ARCJ137442/v0_0_2_pre_alpha
Browse files Browse the repository at this point in the history
Optimized README.zh-cn.md, and try to make PyNARS compatible with Python 3.11
  • Loading branch information
bowen-xu authored Nov 30, 2022
2 parents 065b27d + d2ad543 commit fa95937
Show file tree
Hide file tree
Showing 3 changed files with 11 additions and 11 deletions.
18 changes: 9 additions & 9 deletions README.zh-cn.md
Original file line number Diff line number Diff line change
@@ -1,21 +1,21 @@
# PyNARS

#### 介绍
Python implementation of NARS (Non-Axiomatic-Reasoning-System).
NARS(非公理推理系统)的Python实现。

Reference:
- OpenNARS 3.0.4,
- The Design Report of OpenNARS 3.1.0
参考:
- OpenNARS 3.0.4
- OpenNARS 3.1.0的设计报告


#### 运行环境

- Python版本: 3.7.10.
- Python版本3.7.10
- 只有这个版本被测试过,但Python 3.7以及更高的版本应该都可以接受。
- 操作系统: Windows 10.
- 操作系统Windows 10
- 仅在这个操作系统下做过测试,但其他的操作系统或许也可以。
- 依赖包: `requirements.txt`.
- 请注意包`tqdm` 的版本不应超过3.1.4,否则颜色显示可能会异常。这是因为高版本`tqdm`中的BUG会导致包`sty``tqdm`之间的冲突,`sty`的颜色显示会出现错误。然而,这一约束不是必须的,即如果你不介意颜色显示异常则高版本的`tqdm`也可接受。异常显示只有在第一次运行PyNARS过程中构建稀疏查找表(SparseLUT)时出现。
- 依赖包`requirements.txt`
- 请注意包`tqdm`的版本不应超过3.1.4,否则颜色显示可能会异常。这是因为高版本`tqdm`中的BUG会导致包`sty``tqdm`之间的冲突,`sty`的颜色显示会出现错误。然而,这一约束不是必须的,即如果你不介意颜色显示异常则高版本的`tqdm`也可接受。异常显示只有在第一次运行PyNARS过程中构建稀疏查找表(SparseLUT)时出现。

#### 安装教程

Expand All @@ -27,7 +27,7 @@ Reference:

1. 复制文件`pynars/config.json`到你的工作目录。 *(可选)*
2. 在工作目录下,运行命令`python -m pynars.Console`。若需要运行`*.nal`文件,则运行命令`python -m pynars.Console <文件名.nal>`
3. 在控制台中输入纳思语(Narsese),输入正整数运行一定的推理周期,或输入`'`开头的字符串作为i注释(例如`' 这是一条注释`)。
3. 在控制台中输入纳思语Narsese,输入正整数运行一定的推理周期,或输入`'`开头的字符串作为i注释(例如`' 这是一条注释`)。
4. 按下`ctrl`+`C`退出。

#### 参与贡献
Expand Down
2 changes: 1 addition & 1 deletion pynars/utils/SparseLUT/__init__.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import warnings

from .sparse_lut import SparseLUT
from sparse_lut import SparseLUT # Directly import as an outer module that can let PyNARS run in Python 3.11
from typing import Any
2 changes: 1 addition & 1 deletion requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -16,4 +16,4 @@ sty>=1.0.0rc2
tqdm<=3.1.4
typing>=3.7.4.3
typing_extensions>=4.0.1
sparse-lut
sparse-lut>=1.0.0

0 comments on commit fa95937

Please sign in to comment.