大忽悠271 2024-09-28 12:28 采纳率: 0%
浏览 86

请问如何将pandas2.2.2版本降到1.4.0?

想要通过Python调取tushare中的数据,但tushare需要pandas版本小于等于1.4.0,pandas现版本是2.2.2,请问如何降低pandas版本?

img

  • 写回答

3条回答 默认 最新

  • 一轮明月照丘壑 2024-09-28 12:29
    关注

    以下回复参考:皆我百晓生券券喵儿等免费微信小程序作答:

    你遇到的问题是在尝试降级 pandas 版本时遇到的。你看到的错误信息表明,你正在尝试安装的 pandas 版本需要 Microsoft Visual C++ 14.0 或更高版本,并且你的系统似乎没有安装这个工具。因此,你不能直接通过 pip 安装 pandas 1.4.0 版本。这是一个在 Windows 系统上安装 C 扩展时的常见问题。要解决这个问题,你需要安装 Microsoft Visual C++ Build Tools。

    以下是你应该采取的步骤:

    1. 首先,你需要安装 Microsoft Visual C++ Build Tools。你可以去官方网站下载并安装:https://visualstudio.microsoft.com/visual-cpp-build-tools/ 。安装后,再尝试重新安装 pandas 1.4.0。
    2. 如果你已经安装了 Microsoft Visual C++ Build Tools,但仍然遇到这个问题,你可能需要升级你的 pip 版本。你可以通过运行 pip install --upgrade pip 来升级 pip。然后再次尝试安装 pandas 1.4.0。
    3. 如果以上步骤仍然无法解决问题,你可以尝试使用预编译的二进制包来安装 pandas。预编译的二进制包不需要编译源代码,因此不会遇到此问题。你可以通过运行 pip install pandas==1.4.0 --only-binary=:all: 来尝试安装预编译的二进制包。注意,这可能需要一些时间来完成下载和安装。

    一旦你成功安装了 pandas 1.4.0 版本,你就可以使用 tushare 库了。你可以通过运行 pip install tushare 来安装 tushare 库。然后你就可以在你的代码中导入 tushare 并使用它了。如果你仍然遇到问题,请提供更多的信息以便我能更好地帮助你解决问题。

    评论

报告相同问题?

问题事件

  • 创建了问题 9月28日