Conda安装Gurobi11.0后PyCharm导入gurobipy报DLL加载失败
解决Gurobi导入DLL加载失败的方案
确认Conda环境关联正确
打开PyCharm的File > Settings > Project: [你的项目名] > Python Interpreter,检查当前选中的解释器是否为安装Gurobi的Conda环境。若不是,切换到对应环境后重启PyCharm重试。手动添加Gurobi DLL路径到系统环境变量
找到Conda环境下Gurobi的DLL目录,通常路径为[你的Conda环境路径]\Lib\site-packages\gurobilib。将该路径添加到系统Path环境变量中,重启电脑后再打开PyCharm运行代码。重新安装Gurobi并验证文件完整性
先卸载现有Gurobi:conda remove gurobi再重新安装,确保过程无报错:
conda install gurobi=11.0安装完成后,进入Conda环境的
site-packages\gurobilib目录,检查是否存在gurobipy.dll(Windows系统),确认文件未缺失。验证Gurobi许可证状态
激活Conda环境后,在命令提示符运行:grbgetkey输入许可证密钥完成激活,未正确激活也可能引发动态库加载异常。
清除PyCharm缓存
打开PyCharm的File > Invalidate Caches...,选择Invalidate and Restart,清除缓存后重新运行代码。
内容的提问来源于stack exchange,提问作者Zhisheng Xiong
相关产品推荐
相关产品推荐

