首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Windows上安装不再有效

在Windows上安装不再有效
EN

Stack Overflow用户
提问于 2017-12-11 17:59:46
回答 1查看 2.1K关注 0票数 0

我使用以下线程在Python上安装了SCIP:SCIP Python Installation Issue Windows with pip

现在,我有了一台新的笔记本电脑,并试图重新安装SCIP,但它不能工作(我在几台计算机上尝试了相同的结果)。软件版本已经更改,因此我参考下面的新版本。

安装(环境):

  • 操作系统: Windows 10
  • Anaconda版本5.0.1 x发布日期:2017年10月25日;Python 3.6 (64位)
  • PyCharm,2017.3 (社区版)
  • 库PySCIPOpt (pip安装pyscipopt)
  • 从SCIPOPTDIR.rar解压缩C:\SCIPOPT目录中的文件
  • 设置环境变量:
    • 添加带有安装目录值的变量SCIPOPTDIR (即C:\SCIPOPT)
    • 在PATH变量中添加条目%SCIPOPTDIR%\lib

错误信息:

文件"C:/Users/i070009/PycharmProjects/OptimizationModels/RunTestOfSCIPLibrary.py",第1行,在

从pyscipopt导入模型,快速和

ModuleNotFoundError:没有名为“pyscipopt”的模块

如果我使用jupyter笔记本(来自,quicksum),我会得到以下错误消息:

ImportError跟踪(最近一次调用) in () ->1来自pyscipopt模型,quicksum

C:\ProgramData\Anaconda3\lib\site-packages\pyscipopt__init__.py in () 1#导出与用户相关的对象:

代码语言:javascript
复制
  2 from pyscipopt.Multidict import multidict

->3来自pyscipopt.scip导入模型

代码语言:javascript
复制
  4 from pyscipopt.scip      import Branchrule

  5 from pyscipopt.scip      import Conshdlr

ImportError: DLL加载失败:找不到指定的模块。

我的猜测是没有找到这个模块,但是由于我添加了路径变量(它在我的旧笔记本上工作),我很困惑为什么它不能工作。这可能是个很简单的问题。我只是没看到而已!谢谢你在这个话题上的任何帮助!

EN

回答 1

Stack Overflow用户

发布于 2017-12-22 11:43:11

这里已经处理了这个问题:https://github.com/SCIP-Interfaces/PySCIPOpt/issues/110

需要确保bin目录在Windows上的PATH中可用,这样在安装和执行PySCIPOpt时就可以找到二进制文件和dll/lib。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47758693

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档