type
status
date
slug
summary
tags
category
icon
password
📝 McStas
McStas的安装,就3.x的版本而言,不需要去下载github仓库代码进行编译建立。直接去官网,找到你要下的版本,目录下会有一个README.md,按照里面的指引进行安装即可,下面给出一个安装示例3.5.16-win64版本的McStas:
- https://downloads.mcstas.org/从McStas官网下载页面中选择你需要的版本,这里按照示例选择版本后,选择windows
- 打开目录下的README.md文件

根据README.md的内容提示,我们需要先安装目录中提供的Metapackage,这里面主要包括了一些编译好的基础文件,Python等支持文件,还有一个打包的miniconda的环境。这些基础文件可以在下载目录中的single-packages中找到,卸载时需要单独卸载!!!
这一步安装会因为miniconda-base环境的安装,耗时较多,需要按照指引按下【Enter】键等。值得一提的是,这一部分会默认安装在一个目录C:\mcstas-3.5.16下,这也是我们后面安装的根目录。
然后为了实现MCPL的支持,需要单独在single-packages中下载mcpl组件安装,并且需要指定安装目录:

然后将MCPL的配置文件从下载目录中的extras中下载下来,并且copy到你的安装目录下的bin文件夹即可。
- 至此基本安装流程已经完成。
安装问题
安装完成后建议新建一个Instrument文件,然后看看会不会弹出文件编辑器,在windows平台你可能遇到一个错误信息:
重点是后面信息,大概率因为Python环境依赖问题,目前本人还未查到具体是哪个依赖出了问题。解决办法是使用了另外一台电脑完成了安装。(大概率是因为Anaconda和MiniConda的base环境混用导致的)
- Author:Kecilimu
- URL:https://kecilimu-notion.vercel.app//article/20250115211458
- Copyright:All articles in this blog, except for special statements, adopt BY-NC-SA agreement. Please indicate the source!