|
|
出现如下bug时
import matplotlib.pyplot as plt #matplotlib 的导入放在 numpy 、pandas 的前面就容易出问题。
Import numpy as ns
import pandas as pd
import seaborn as sns
改成如下问题可能就解决
Import numpy as ns
import pandas as pd
import seaborn as sns
import matplotlib.pyplot as plt
File "/Users/hxw/Library/Developer/CoreSimulator/Devices/1A6FC9A9-DA48-43A7-A6F5-92C6B9EDD350/data/Containers/Bundle/Application/0F35F23D-3EA0-4B04-9456-F3CE304AD9DD/YingZhiPython3Pay.app/scripts/Lib/site-packages/numpy/linalg/_linalg.py", line 43, in <module>
class EigResult(NamedTuple):
eigenvalues: NDArray[Any]
eigenvectors: NDArray[Any]
File "/Users/hxw/Library/Developer/CoreSimulator/Devices/1A6FC9A9-DA48-43A7-A6F5-92C6B9EDD350/data/Containers/Bundle/Application/0F35F23D-3EA0-4B04-9456-F3CE304AD9DD/YingZhiPython3Pay.app/scripts/Lib/site-packages/numpy/linalg/_linalg.py", line 44, in EigResult
eigenvalues: NDArray[Any]
~~~~~~~^^^^^
TypeError: descriptor '__typing_prepare_subst__' for 'typing.TypeVar' objects doesn't apply to a 'types.GenericAlias' object
|
|