我通过 anaconda 提示符在 python 上安装了 minizinc,就像其他软件包一样。
pip install minizinc
该软件包表示已成功安装,我可以导入该模块。但是,我正在遵循基本示例https://minizinc-python.readthedocs.io/en/latest/getting_started.html#a-basic-example https://minizinc-python.readthedocs.io/en/latest/getting_started.html#a-basic-example但是一旦我运行第一行
from minizinc import Instance, Model, Solver
我收到以下导入错误:
ImportError: cannot import name 'Instance' from 'minizinc'
(C:\ProgramData\Anaconda3\lib\site-packages\minizinc\__init__.py)
这是我唯一遇到问题的包。我当前的Python版本是3.7,根据https://minizinc-python.readthedocs.io/en/latest/getting_started.html#a-basic-example https://minizinc-python.readthedocs.io/en/latest/getting_started.html#a-basic-example应该支持迷你锌。如果有人遇到同样的问题并解决了问题,我将不胜感激有关此问题的任何反馈。
MiniZinc 捆绑包(或至少是minizinc
可执行文件)应安装才能使用 MiniZinc Python。它在安装文档中被标记为必需的依赖项之一。
当。。。的时候minizinc
如果找不到可执行文件,MiniZinc Python 将输出以下警告,表明无法找到可执行文件:
MiniZinc was not found on the system: no default driver could be initialised
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)