CiscoDevNet/yang-explorer部署踩坑记录
主要是根据github步骤来做
- 注意将ip-address改为本机实际的ip地址
- 访问 http://:8088/static/YangExplorer.html 会要求安装flash,但是21年主流浏览器都已启用,mac电脑只能先安装虚拟机,然后在虚拟机内通过qq浏览器访问
- 想要批量上传yang文件,可通过
python manage.py bulkupload --user guest --dir <path/to/yang/models>
,注意该dir内的所有yang文件需要放在一个文件夹下,不能有多个文件夹,并且全都能成功编译,也就是说所依赖的模块在一个文件夹下才能扫描到 - 导入过程中报错
UnicodeEncodeError: 'ascii' codec can't encode character '\u2013'
,需要找到/yang-explorer/v/lib/python2.7/site-packages/pyang/init.py文件修改
import sys
reload(sys)
sys.setdefaultencoding('utf-8')