_base.py:251: FutureWarning: 支持多维索引——什么?
_base.py:251: FutureWarning: Support for multi-dimensional indexing - WHAT?
我有一个项目有几千行代码。
我在运行时收到此消息:
(e.g. obj[:, None]
) is deprecated and will be removed in a future version. Convert to a numpy array before indexing instead. y = y[:, np.newaxis]
错误消息没有给我任何要查看的行号,我不知道要尝试调试它要寻找什么。
如有任何建议,我们将不胜感激。
一种方法是 运行 Python 与 -Werror
,即
python3 -Werror myproj.py
这将导致 Python 在触发警告时以完整的回溯退出。
将PYTHONWARNINGS
环境变量设置为error
也可以达到同样的效果。
我在使用 Python 的 matplotlib.pyplot 库时也遇到了这个问题,我在其中 从 plot() 函数 转换了输入数据 to numpy Array,没有这样的警告,仅供参考。
我有一个项目有几千行代码。
我在运行时收到此消息:
(e.g.
obj[:, None]
) is deprecated and will be removed in a future version. Convert to a numpy array before indexing instead. y = y[:, np.newaxis]
错误消息没有给我任何要查看的行号,我不知道要尝试调试它要寻找什么。
如有任何建议,我们将不胜感激。
一种方法是 运行 Python 与 -Werror
,即
python3 -Werror myproj.py
这将导致 Python 在触发警告时以完整的回溯退出。
将PYTHONWARNINGS
环境变量设置为error
也可以达到同样的效果。
我在使用 Python 的 matplotlib.pyplot 库时也遇到了这个问题,我在其中 从 plot() 函数 转换了输入数据 to numpy Array,没有这样的警告,仅供参考。