重要提示
2021/12/25 最新版本gprmax安装时提示:“~/c1.exe” failed with exit code 2
安装旧版本的gprmax即可。
特别说明:由于本人最近闲暇时间太少,不再提供免费安装等服务,望理解!
- win10安装新版本gprMax——20210717
-
下载并安装miniconda:
https://docs.conda.io/en/latest/miniconda.html
特别注意:
- 仅为您的用户帐户安装 Miniconda;
- 将 Miniconda 添加到 PATH 环境变量;
- 将 Miniconda Python 注册为默认 Python
-
安装VS2019:
-
选择“C++ 构建工具”,自定义选择安装**“MSVC v142”和“Windows 10 SDK”**
-
添加系统路径环境变量
C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.23.28105\bin\Hostx64\x64
-
-
下载gprMax
https://github.com/gprmax/gprMax
下载后解压放在桌面
-
安装gprMax
conda update conda # 更新conda cd Desktop/gprMax-master # 导航到gprMax安装目录 conda env create -f conda_env.yml # 创建名为gprMax的虚拟环境并安装相关依赖包, # 可在miniconda\envs\文件夹下查看 conda activate gprMax # 激活gprMax环境 python setup.py build python setup.py install # 安装
python -m gprMax user_models/cylinder_Ascan_2D.in # 测试命令
-
安装GPU加速(使用gpu加速,不使用的可跳过)
- 安装cuda
- 添加用户路径环境变量
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\vX.X\bin # 环境变量路径
- 安装pycuda
cd Desktop/gprMax-master conda activate gprMax pip install pycuda
python -m gprMax user_models/cylinder_Ascan_2D.in -gpu # 测试