Skip to main content

下载中心

EnviFusion社区浏览器

EnviFusion社区浏览器可以打开和查看现有EnviFusion工程,是用于分享和交流现有EnviFusion项目的免费平台。最低安装要求:

操作系统:Windows 8.1-64位。
CPU:EnviFusion对CPU的要求较高,请在预算许可内尽量选择更高配置的CPU芯片。最低配置不应低于Intel ® Core™ i5四核处理器。
内存:推荐配置为8+ Gb - 2,400 Mhz以上。
显卡:EnviFusion需要独立显卡支持。最低配置为ATI或NVIDIA游戏显卡,或专业3D 显卡,支持Direct X 11。最低OpenGL版本3.2。
屏幕分辨率:1920 x 1080以上。

下载链接【209MB】

安装视频

Python组件

Python组件是EnviFusion的选配环境,没有安装Python的用户也可正常打开EnviFusion程序,但无法使用以Python为引擎的计算模块,具体包括:

工具箱->数据端口->执行Python脚本
模拟->ModFlow6水流->解释运行
模拟->ModFlow6溶质->解释运行
模拟->ModFlow2005->解释运行
模拟->MT3DMS->解释运行
模拟->MODFLOW-SUB->创建SUB模块
模拟->MODFLOW-SFR->创建SFR模块
模拟->MODFLOW-SFR->链接MODFLOW
模拟->SEAWAT

EnviFusion要求的Python版本最低为3.8.0,用户应安装并正确配置Python环境,注意安装时应勾选“将Python38添加到系统路径”选项。正确安装Python3.8后,用户应可以在任何终端 (Windows命令行或PowerShell)中输入python命令,系统应能正常识别此命令并进入python环境(>>>提示符)。用户同时应确认flopy函数库已正常安装于python环境中。

Python3.8.0安装包【27MB】
flopy离线安装包【27MB】

检视Python组件

常见问题——基于Python的组件无法正常运行

EnviFusion中的特定组件需要Python3.8以上平台支持才能正常运行,若出现问题请按照下列顺序逐一排查。

系统中未安装Python 默认状态下,Python程序将安装在类似路径中(C:\Users\用户名\AppData\Local\Programs\Python\Python38), 请用户首先查看此路径中是否存在名为python.exe的文件,并保证双击后系统可以正常弹出命令行程序且进入python界面(>>>提示符)。

系统未为Python路径设置环境变量 安装Python时,应勾选“将Python38添加到系统路径”选项,这样做的目的是在任意路径下执行python命令,系统均可以正确识别到 python的安装目录。设置成功的标志是:点击Windows按钮,键入cmd进入Dos控制台,直接输入python即可进入python界面(>>>提示符)。

系统中包含多个Python版本且默认版本不是3.8 很多应用程序均需要python的后台支持,可能已经在系统路径变量中设置了指向别的python版本的链接。测试办法: 点击Windows按钮,键入cmd进入Dos控制台,输入python进入python界面,此时在>>>提示符上方将显示当前进入的python版本号,请确认版本号为3.8.0以上。如果确定 指向了其他版本,请在控制面板->系统和安全->系统->高级系统设置->高级->环境变量->PATH中确认系统路径中是否添加了指向正确版本号的路径。

系统中安装了其它Python发行版(如Anaconda) 有用户汇报,除原生Python环境外,若系统还存在类似Anaonda的Python发行版,有可能造成Envifusion中所使用 的Python环境出现异常,无法正确导入模块库。这些异常在卸载Anaconda后均可消失。

python中未正确安装flopy模块 EnviFusion使用flopy模块对ModFlow模型进行解释运行,故要求python系统中应正确安装了flopy模块。正常情况下在python界面中(>>>提示符)应显示:

>>>import flopy
>>>flopy.__version__
'3.3.6'

将flopy模块导入后,可以使用__version__函数(双下划线)查询flopy模块版本号。若python中未安装flopy模块,python界面中将有如下显示:

>>>import flopy
ModuleNotFoundError: No module named 'flopy'

此时应安装flopy模块,安装方法有离线安装和在线安装两种。

离线安装flopy模块 首先下载flopy离线安装包【27MB】,解压后运行其中的InstallFlopy.bat文件即可。

在线安装flopy模块 在Dos的cmd命令提示符中(并非python环境的>>>提示符)键入

>pip install flopy

此命令可以手动安装flopy模块。有些用户的网络环境不理想,从原生python源安装模块耗时较长,此时可以选择python的国内镜像网站进行安装,常用镜像如中国科技大学镜像,使用-i语法

>pip install -i https://pypi.mirrors.ustc.edu.cn/simple/ flopy

用户也可尝试其它镜像网站,替换相应网址即可:
阿里云 http://mirrors.aliyun.com/pypi/simple/
豆瓣(douban) http://pypi.douban.com/simple/
清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/

GDAL配置

EnviFusion使用GDAL组件进行坐标变换类操作,没有配置GDAL组件的用户也可正常打开EnviFusion程序,但无法使用以GDAL为引擎的计算模块,具体包括:

工具箱->地理地质->经纬度->投影坐标
工具箱->地理地质->投影坐标->经纬度

EnviFusion安装包中已内置GDAL引擎,无需再次下载任何组件,但使用前应正确设置Windows系统环境变量。首先在Windows资源管理器中右击我的电脑->高级系统设置->高级->环境变量 ,在弹出的环境变量对话框中添加名为GDAL_DATA的环境变量,其变量值应设置为EnviFusion安装目录下的/gdal子目录。举例来说:若用户的EnviFusion安装目录为 “C:\Program Files\EnviFusion_Professional”,则此处的变量值应设置为“C:\Program Files\EnviFusion_Professional\gdal”.

软件锁驱动

EnviFusion商业版应用使用USB软件锁进行认证,现存绝大多数电脑可直接识别USB软件锁并自动安装相应驱动程序。若用户在插入USB软件锁后, 位于软件锁后部的指示灯并没有亮起,则说明此电脑并未正确识别软件锁,需要手动安装驱动程序。

软件锁驱动【23MB】

.NET运行环境

EnviFusion应用软件在Visual C++环境中开发,在Windows系统中编译,也只能在Windows操作系统中运行。对于使用Windows 10及以上操作系统的用户, 无需关注.NET运行环境信息;对于使用较为久远的Windows操作系统的用户,应保证系统中已正确安装并配置Visual C++ Redistributable 2015程序。未能正确安装此 程序的电脑将无法正常使用EnviFusion软件,本程序的向下依存关系:

Visual C++ Redistributable 2015 (vc_redist140.x64.exe)
MicroSoft .NET FrameWork 4.6.2 (NDP462-KB3151800-x86-x64-AllOS-ENU.exe)
Windows 8.1 更新 (KB2919355)
Visual C++ Redistributable 2013 (vcredist120_x64.exe)

此依存关系中,任何一级的约束条件不能满足时,位于其上的安装需求将无法正确安装与配置。

有些用户的Windows系统中前期安装了多个版本的Visual C++ Redistributable环境,导致2015版无法正常安装。此时用户应卸载系统中现有的2015及以后的版本(2017、2019等,包含2015-2019混合版),之后 Visual C++ Redistributable 2015程序即可正常安装配置。

Visual C++ Redistributable 2015【14MB】

Visual C++ Redistributable 2013【7MB】

安装.NET环境

常见问题——EnviFusion社区浏览器无法正常运行

EnviFusion社区浏览器(Community Viewer)是EnviFusion产品家族中对电脑配置要求最为宽松的版本,如果此版本无法正常运行,则专业版和高级版也将无法正常运行。 最为常见的原因是用户电脑过于老旧,例如Windows版本过低(低于8.1)、OpenGL版本过低(低于3.2)、.NET版本过低(低于4.6.2)、缺少VC++ Redistributable 2015 等。请用户逐一排查原因。正常运行的社区浏览器版本,应能够正常展示软件内置的全部案例工程。