改变包结构，可提交到pypi；修改权限相关的问题，可在mac下运行