使用解算器命名“时钟未定义”

2024-10-04 09:23:57 发布

您现在位置:Python中文网/ 问答频道 /正文

我在两个不同的项目中遇到了类似的错误(主要是梦幻英超项目) 当我到达代码的解算器部分时,我会不断得到未定义的名称时钟

以防万一照片不在邮局里

当我跑这条线的时候

lp.writeLP('select_initial_team.lp')
sol = lp.solve()
NameError                                 Traceback (most recent call last)

      1 lp.writeLP('select_initial_team.lp')
----> 2 sol = lp.solve()

~\AppData\Roaming\Python\Python39\site-packages\pulp\pulp.py in solve(self, solver, **kwargs)
   1668         wasNone, dummyVar = self.fixObjective()
   1669         #time it
-> 1670         self.solutionTime = -clock()
   1671         status = solver.actualSolve(self, **kwargs)
   1672         self.solutionTime += clock()

NameError: name 'clock' is not defined

我找不到关于它的任何东西,这有点令人沮丧。如果有人能帮忙,请帮忙

图书馆如下

import pandas as pd
import numpy as np
import pulp

Tags: 项目importselfselectteamkwargsinitialpulp