在WSL2中安装Anaconda与OpenMC的详尽步骤
在Windows Subsystem for Linux 2 (WSL2) 中安装 Anaconda 和 OpenMC 需要执行以下步骤:
1. 安装 WSL2
首先,请确保您的 Windows 机器上已安装和启用 WSL2。如果尚未安装,请按照以下步骤进行:
- 打开 PowerShell 并以管理员身份运行以下命令来启用 WSL:
wsl --install
2. 设置 Linux 发行版
安装 WSL2 后,您需要从 Microsoft Store 下载和安装一个 Linux 发行版,如 Ubuntu。
3. 更新系统
打开您的 Linux 发行版终端,然后更新包列表并升级已有软件包:
sudo apt update
sudo apt upgrade -y
4. 安装 Anaconda
Step 1: 下载 Anaconda 安装脚本
在您的终端中运行以下命令下载 Anaconda 安装脚本:
wget https://repo.anaconda.com/archive/Anaconda3-2023.07-Linux-x86_64.sh
Step 2: 安装 Anaconda
使用以下命令运行安装脚本:
bash Anaconda3-2023.07-Linux-x86_64.sh
按照屏幕提示按 Enter
,阅读许可协议并接受,选择安装目录等。完成安装后,您可以运行以下命令以激活 Anaconda:
source ~/anaconda3/bin/activate
您还可以编辑 .bashrc
文件以自动激活 Anaconda:
echo 'source ~/anaconda3/bin/activate' >> ~/.bashrc
source ~/.bashrc
5. 安装 OpenMC
Step 1: 安装依赖包
在终端中安装必备的依赖包:
sudo apt install -y cmake g++ git libpng-dev \
python3-dev python3-pip zlib1g-dev
Step 2: 克隆 OpenMC 仓库
克隆 OpenMC 源代码并进入目录:
git clone https://github.com/openmc-dev/openmc.git
cd openmc
Step 3: 编译 OpenMC
创建一个构建目录并编译 OpenMC:
mkdir build
cd build
cmake ..
make
sudo make install
Step 4: 安装 Python 接口
回到 OpenMC 主目录(cd ..
),然后安装接口:
pip install .
6. 测试安装
确保 OpenMC 已正确安装,可以运行一个简单的命令来验证:
openmc --version
如果一切顺利,您将看到 OpenMC 的版本信息。
注意事项
- 由于软件和依赖的版本会更新,请检查官方文档可能需要对命令进行调整。
- 确保 WSL2 具有适当的网络配置以下载文件。
通过这些步骤,您应该能够在 WSL2 上成功安装 Anaconda 和 OpenMC。