numpy1.19.5对应其他pkg版本
·
numpy和scipy,pandas,matplotlib,numba,scikit-learn之间的关系大致如下:
- numpy是一个提供多维数组对象和相关操作的Python库,它是科学计算的基础²。
- scipy是一个基于numpy的Python库,它提供了许多数学、科学和工程领域的函数和算法¹²。
- pandas是一个基于numpy的Python库,它提供了高性能的数据结构和数据分析工具,特别是用于处理表格和时间序列数据²。
- matplotlib是一个基于numpy的Python库,它提供了强大的数据可视化功能,可以绘制各种图形和图表²。
- numba是一个基于numpy的Python库,它可以使用LLVM编译器将Python代码转换为机器码,从而提高数值计算的性能,并支持并行化和GPU加速³。
- scikit-learn是一个基于numpy和scipy的Python库,它提供了一套统一的机器学习框架,包括分类、回归、聚类、降维、模型选择和预处理等功能¹。
总之,这些库都是为了实现不同方面的科学计算而设计的,它们之间有很强的依赖和协作关系。
numpy 1.19.5对应的scipy seaborn matplotlib pandas scikit-learn 的版本可能如下:
- scipy: 1.6.0或更高¹
- seaborn: 0.11.0或更高²
- matplotlib: 3.3.4或更高¹
- pandas: 1.2.0或更高²
- scikit-learn: 1.0或更高³
请注意,这些版本可能不是唯一的兼容版本,也可能存在其他的依赖关系。您可以使用conda或pip来安装或更新这些包,并指定您需要的版本。例如:
conda install numpy=1.19.5 scipy=1.6.0 seaborn=0.11.0 matplotlib=3.3.4 pandas=1.2.0 scikit-learn=1.0
或者
pip install numpy==1.19.5 scipy==1.6.0 seaborn==0.11.0 matplotlib==3.3.4 pandas==1.2.0 scikit-learn==1.0
(1) Minimum version of dependencies policy - Matplotlib. https://matplotlib.org/stable/devel/min_dep_policy.html.
(2) pip - How to find (and install) the pandas version which is … https://stackoverflow.com/questions/69650991/how-to-find-and-install-the-pandas-version-which-is-compatible-with-numpy-1-19.
(3) scikit-learn · PyPI. https://pypi.org/project/scikit-learn/.
更多推荐
已为社区贡献1条内容
所有评论(0)