Debian(WSL)安装gprMax教程 - 适用于Windows系统

发布时间:2026/7/4 9:59:39

Debian(WSL)安装gprMax教程 - 适用于Windows系统 原文发布于https://blog.zhaoxuan.site/archives/33.html第一时间获取最新文章请关注博客个人站https://blog.zhaoxuan.site。1. gprMax介绍gprMax是为模拟地面穿透雷达GPR而设计的模拟电磁波传播的开源软件。2. 安装方法2.1 安装和配置conda$ conda update conda $ condainstallgit2.2 下载gprMax源码(base)xuanXuan-PC:~$gitclone https://github.com/gprMax/gprMax.git Cloning intogprMax... remote: Enumerating objects:13192, done. remote: Counting objects:100%(1320/1320), done. remote: Compressing objects:100%(95/95), done. remote: Total13192(delta1260), reused1238(delta1225), pack-reused11872Receiving objects:100%(13192/13192),189.23MiB|6.15MiB/s, done. Resolving deltas:100%(9247/9247), done.2.3 使用conda_env.yml文件建立gprMax运行环境(base)xuanXuan-PC:~$cdgprMax/(base)xuanXuan-PC:~/gprMax$ condaenvcreate-fconda_env.yml Collecting package metadata(repodata.json):doneSolving environment:doneDownloading and Extracting Packages2.4 编译并安装gprMax程序(gprMax)$ python setup.py build(gprMax)$ python setup.pyinstall3. 常见问题3.1. gcc问题(gprMax)xuanXuan-PC:~/gprMax$ python setup.py build Runningbuild_ext --inplacerunning build_ext buildinggprMax.snapshots_extextension gcc-pthread-B/home/xuan/miniconda3/envs/gprMax/compiler_compat -Wno-unused-result -Wsign-compare-DNDEBUG-fwrapv-O2-Wall-fPIC-O2-isystem/home/xuan/miniconda3/envs/gprMax/include-fPIC-O2-isystem/home/xuan/miniconda3/envs/gprMax/include-fPIC-I/home/xuan/miniconda3/envs/gprMax/lib/python3.10/site-packages/numpy/core/include -I/home/xuan/miniconda3/envs/gprMax/lib/python3.10/site-packages/numpy/core/include -I/home/xuan/miniconda3/envs/gprMax/include/python3.10-cgprMax/snapshots_ext.c-obuild/temp.linux-x86_64-cpython-310/gprMax/snapshots_ext.o-O3-w-fopenmp-marchnative error:commandgccfailed: Permission deniedxuanXuan-PC:/etc/apt$whichgcc /usr/bin/gcc xuanXuan-PC:/etc/apt$whereisgcc gcc: /usr/bin/gcc /usr/lib/gcc

相关新闻