0%

OpenMC学习笔记

1.OpenMC的安装

OpenMC是MIT开发的一个用来对核反应堆进行计算的包,
开源免费,使用蒙特卡洛方法,最近在学这个。
在Ubuntu中安装各种东西都在终端中进行:

  • 首先安装Anaconda,这个就建议大家自己去网上搜索相关的教程(主要是因为我忘了)
  • 安装完了conda之后就能用conda命令进行安装OpenMC,按照以下步骤一步一步来:
    1
    2
    3
    4
    5
    conda config --add channels conda-forge \\这是设定下载源
    conda search openmc\\查找openmc这个包
    conda create -n openmc-env openmc\\openmc-env是指openmc的环境,相当于正在安装了
    \\激活openmc
    conda activate openmc-env\\你会发现运行环境是在openmc-env中了
    由于在Ubuntu中会内置一个Python,但是它是在基本环境中运行的Python,无法import openmc
    所以,我们要在openmc-env的环境中再安装一个Python(其实conda已经帮我们装好了),那么我们只要完善一些必要的库就行了,比如jupyter notebook,有这个notebook写代码就比较舒服。安装的时候我们得注意是在openmc-env的环境中安装,也就是说要先激活openmc-envconda activate openmc-env,安装完成后试着运行就好了。

PS:下载jupyter notebook的时候,最好改一下国内的镜像源,也直接用pip安装就行:
pip install XXX -i https://pypi.tuna.tsinghua.edu.cn/simple
安装过程中可能会有报错,直接重复安装的命令就可。
最后运行jupyter notebook这样就能快乐写代码了!