海上可再生能源平衡系统和安装工具
orbit-nrel的Python项目详细描述
海上可再生能源系统和安装工具的平衡
Version: | 0.5.2 |
---|---|
Authors: | Jake Nunemaker, Matt Shields, Rob Hammond |
Documentation: | ORBIT Read the Docs |
此包当前处于开发状态,建议仅用于 初步分析。在
安装
环境设置
- 开始之前请注意几点:
- 假设您将在MacOS/Linux或 窗口上的Python提示。说明书将两者都称为 “终端”,除非另有说明,否则命令将相同。在
- 要验证是否安装了git,请在终端中运行git --version。如果出现错误 发生时,请使用这些directions安装git。在
- 列出的安装过程是任何操作系统最容易的 开始吧。一个不依赖水蟒的替代装置 建立一个环境是可以遵循的 here。在
依赖性
- Python 3.7+
- 傻瓜特工
- 土拨鼠剂
- NumPy公司
- 神经质的
- Matplotlib库
- OpenMDAO(>;=3.2)
开发
- 黑色
- isort公司
- 预提交
- pytest公司
- pytest xdist公司
- pycov试验
- 斯芬克斯
- 斯芬克斯主题
建议使用易于迭代和运行代码的软件包:
- 朱庇特实验室
- 熊猫
说明书
- 在
从终端运行:conda install -c anaconda pip
在下一步,使用以下内容为项目创建一个新环境。在
conda create -n <environment_name> python=3.7 --no-default-packages
要激活/停用环境,请使用以下命令。在
在conda activate <environment_name> conda deactivate <environment_name>
克隆存储库: git clone https://github.com/WISDEM/ORBIT.git
在导航到存储库的顶层 (<path-to-ORBIT>/ORBIT/)并将ORBIT作为可编辑包安装 使用以下命令。在
在# Note the "." at the end pip install -e . # OR if you are you going to be contributing to the code or building documentation pip install -e '.[dev]'
(仅限开发)将预提交钩子安装到自动套用格式代码,然后 检查测试是否通过。在
在pre-commit install
- 项目
标签: