在OR Tools pywrapcp中遇到DLL错误

发布于 2021-01-29 15:02:17

我使用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.

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

谢谢!!!

关注者
0
被浏览
68
1 个回答
  • 面试哥
    面试哥 2021-01-29
    为面试而生,有面试问题,就找面试哥。

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



知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看