Python弃用警告

问题描述

DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated since Python 3.3,and in 3.9 it will stop working.

这些是我的进口声明。

import pandas as pd

import numpy as np

import os

import pymssql

os.getcwd

os.chdir('D:\Sushil\Output')

由于我正在运行spyder IDE进行开发以连接到sql服务器,因此如何解决此问题。

解决方法

好像您正在使用旧版本的python软件包。请使用cmd中的以下命令更新这些软件包。

pip install --upgrade pymssql
pip install --upgrade pandas
pip install --upgrade numpy
,

是,警告消息是关于pymssql的。我已升级到较新的版本。这是工作。现在不再有警告消息。