UserWarning: Spaces are not permitted in the name. Converted to '_' warnings.warn("Spaces are not permitted in the name. Converted to '_'")
时间: 2023-12-28 22:03:48 浏览: 196
错误的提示
这个警告是因为在定义决策变量和约束条件的时候,使用了带有空格的名称。PuLP 模块中不允许使用带有空格的名称,因此会将空格自动转换为下划线。
为了避免这个警告,可以将变量和约束条件的名称改成不带空格的形式。例如,将这行代码:
```python
x = LpVariable("一级检验员数量", 0)
```
改成:
```python
x = LpVariable("x", 0)
```
这样就不会产生警告了。
阅读全文