当前位置: 首页 > 面试题库 >

在OR Tools pywrapcp中遇到DLL错误

逄俊力
2023-03-14
问题内容

我使用OR Tools V7.4构建了路由模型,该模型可以在我的计算机上完美运行。但是由于某些情况,我需要另一个团队成员来运行代码。

在我创建模型和向团队成员提供责任或工具已更新到V7.5的过程之间,我们遇到了一个问题,即他无法导入库中的模块之一。尝试阅读发行说明时,我没有发现模块(名称)中发生的任何更改,实际上我们的所有内容都相同,但是他无法运行它。

我的Python是3.7和64位

这是代码:

from __future__ import print_function
import pandas as pd; 
import requests;
import os; 
from itertools import tee; 
import numpy as np
from pprint import pprint
from functools import partial
from six.moves import xrange
from ortools.constraint_solver import pywrapcp
from ortools.constraint_solver import routing_enums_pb2.

在我的计算机上,我没有发现任何错误,而在他的计算机上,我导入pywrapcp时发现了此错误

---------------------------------------------------------------------------
ImportError                               Traceback (most recent call last)
<ipython-input-1-8731fb73bd10> in <module>
      8 from functools import partial
      9 from six.moves import xrange
---> 10 from ortools.constraint_solver import pywrapcp
     11 from ortools.constraint_solver import routing_enums_pb2

~\AppData\Local\Continuum\anaconda3\lib\site-packages\ortools\constraint_solver\pywrapcp.py in <module>
     11 # Import the low-level C/C++ module
     12 if __package__ or "." in __name__:
---> 13     from . import _pywrapcp
     14 else:
     15     import _pywrapcp

ImportError: DLL load failed: No se puede encontrar el módulo especificado.

我非常绝望,因为我认为这是一个非常愚蠢的错误并且易于解决。

谢谢!!!


问题答案:

请安装Visual Studio 2019可再发行产品



 类似资料:
  • 问题内容: 在我的python程序中,我收到此错误: 从此代码: 谁能解释为什么会这样? 问题答案: 一个通常意味着该键不存在。那么,您确定密钥存在吗? 来自官方python文档: 异常KeyError 在现有键集中找不到映射(字典)键时引发。 例如: 因此,请尝试打印的内容并检查是否存在。 或者,您可以执行以下操作:

  • 问题内容: 我是学习Flask的Django开发人员。我对Flask中的工作方式还很陌生。访问时,我得到的404包含以下代码。有人可以解释为什么我得到这个: 在服务器上找不到请求的URL。如果你手动输入网址,请检查拼写,然后重试。 问题答案: 你在注册处理程序之前先打电话。你应该将整个块移到脚本的底部。

  • 使用命令安装模块后,我可以通过在node.js命令行中导入模块,但当我执行以运行代码时,遇到MODULE_NOT_FOUND错误

  • org.postgresql.util.psqlexception:错误:关系“contacts”不存在位置:8在org.postgresql.jdbc@42.2.20/org.postgresql.core.v3.queryexecutorimpl.receiveerrorresponse(queryexecutorimpl.java:2553)在org.postgresql.jdbc@42.2

  • 在我的代码中,这是一个错误,解决方法是什么 遇到一个PHP错误 严重性:警告 消息:无法修改标题信息-标题已由发送(输出从/home/websites/public\u html/application/controllers/user.php:64开始) 文件名:helpers/url\u helper。php 线路号: 546 这是我的密码

  • 我正在看YouTube的Flutter教程。我来到了Firebase部分。然而,我在这部分得到了一个错误。我得到一个错误,即使我键入相同的。我想我得到了这样一个错误,因为有Flutter语言的更新。对不起,我的英语不好。提前谢谢你帮助我。 错误图像: 主要的飞奔 signup_screen.dart