aiida实验室python环境的元包。
aiidalab的Python项目详细描述
aiidalab元包
aiidalab
元包设置在
AiiDA lab。
其中包括
- AIIDA核心
- 各种aiida插件
- 朱庇特
- 。
注意:相关的jupyter笔记本扩展将自动启用。
安装
# install latest version from pypi
pip install aiidalab
# note: pip can *enable* nbextensions [1,2], but not install them
jupyter nbextension install --sys-prefix --py fileupload
[1]参见jupyter-notebook documentation
[2]http://jupyter-contrib-nbextensions.readthedocs.io/en/latest/install.html
测试
# install latest version from github
pip install git+https://github.com/aiidalab/aiidalab-metapkg
jupyter nbextension install --sys-prefix --py fileupload
注意:pip install -e .
不处理data_files
,因此不启用jupyter扩展。
更新要求
首先根据最新版本调整^{
pip install pipenv
pipenv lock --requirements > requirements.txt
注意:我们试图将Pipfile
中的显式依赖项数量保持在最小值。
考虑使用pipdeptree来找出依赖关系树以及实际需要哪些依赖关系。
许可证
麻省理工学院
联系人
致谢
这项工作由MARVEL National Centre for Competency in Research支持 由Swiss National Science Foundation和MaX European Centre of Excellence资助的地平线2020 EINFRA-5计划, 批准号676598。