在OpenMC计算时,除了直接写好xml文件,然后进行操作命令计算,另外就是使用python API和c/c++ API生成计算文件。有些计算必须用API形式才能计算,比如燃耗计算。python API在计算之前需要独立安装,不然的话,写的python文件调取不了其下面的子函数。
- 找到openmc文件的根目录。在此目录下要有文件setup.py或者pyproject.toml文件。
![](https://img-blog.csdnimg.cn/img_convert/c6dd325304444835bc99ce80f89571da.png)
- 在此目录下打开终端,然后输入pip install . ,然后回车。
![](https://img-blog.csdnimg.cn/img_convert/a1659b4ffd9a4001803c0b65953536b5.png)
- 等待安装完成,显示成功安装。
![](https://img-blog.csdnimg.cn/img_convert/c6b4325f99df4db89d05aede4e0c434f.png)
- 再打开openmc的python文件,就可以导入子函数成功。
![](https://img-blog.csdnimg.cn/img_convert/c17347e4ba5a40eb95f3ef8400f69c79.png)