没有项目描述
exverif的Python项目详细描述
#exverify
exverify使用yuna包从层多边形生成图形网络 指超导电路。因此,请确保安装了[yuna](https://github.com/rubenvanstaden/Yuna) 以及[gdspy](https://github.com/rubenvanstaden/gdspy)包。 目前,它们必须从源代码安装。
##用户
为普通用户设置。
###依赖性
在Fedora上安装以下组件:
` sudo dnf install redhat-rpm-config sudo dnf install gcc-c++ sudo dnf install python3-devel sudo dnf install tkinter sudo dnf install gmsh `
###安装
可以直接从python包管理器pip安装exverify,使用:
` sudo pip3 install auron `
##开发商
用于开发人员维护和扩展的文档。
###安装
要从源安装exverify,请克隆此存储库,cd并运行:
` sudo pip3 install -r requirements.txt sudo pip3 install . sudo pip3 install -e . `
使用tween将包上载到pypi:
在推到pypi之前记得把所有的鸡蛋都取下来。
` sudo python3 setup.py bdist_wheel twine upload dist/* `
单元测试概述:http://docs.python-guide.org/en/latest/writing/tests/
###文档
如果要生成文档,请确保已安装Napoleon软件包:
` sudo pip3 install sphinxcontrib-napoleon `
分析正确文档的编码标准见: *https://sphinxcontrib-napoleon.readthedocs.io/en/latest/ *https://github.com/numpy/numpy/blob/master/doc/HOWTO_DOCUMENT.rst.txt