原因:安装的包与python版本不一致
解决方法:
查看python版本:
#python / #python -V
Python 3.7.9 (tags/v3.7.9:13c94747c7, Aug 17 2020, 18:58:18) [MSC v.1900 64 bit (AMD64)] on win32
只查看python第三方模块(库、包)的版本号
#python -m pip list 或 pip list
卸载不符合版本的包
pip uninstall scipy
需要注意的是,版本需要一致(匹配),否则可能出现各种兼容问题。若安装了多个版本,在cmd中使用 py 启动器命令配合 -m 开关选项,为指定Python版本安装模块(库、包),格式:
py -X.Y -m pip install 模块(库、包)名
其中X.Y代表Python版本,多余的部分舍弃如3.6.5,取3.6,3.7.4,取3.7
例如
#py -3.7 -m pip install matplotlib