【问题标题】:How to pip install pickle under Python 3.9 in Windows?如何在 Windows 中的 Python 3.9 下 pip install pickle?
【发布时间】:2021-10-05 11:49:16
【问题描述】:

我需要在 Windows 10 下我的Python 3.9 下安装pickle 软件包。

我尝试了什么

当我尝试使用pip install pickle 时,我得到了:

错误:找不到满足 pickle 要求的版本 (来自版本:无)错误:没有为泡菜找到匹配的分布

然后我使用pip install pickle5 尝试了this question 中建议的解决方案,但出现以下错误:

错误:需要 Microsoft Visual C++ 14.0 或更高版本。使用“Microsoft C++ Build Tools”获取它:https://visualstudio.microsoft.com/visual-cpp-build-tools/

然后我尝试安装错误提示的工具,但再次尝试pip install pickle5后得到相同的错误消息。

问题

在 Windows 10 中 Python 3.9 下安装 pickle 包的正确方法是什么?

更新

无需安装pickle 模块,因为它已经与Python 3.x 一起安装。只需要做import pickle 和瞧!

【问题讨论】:

  • pickle 是标准库的一部分,所以不需要 pip 安装它。另见:stackoverflow.com/questions/48477949/…
  • @DivideByZero 我尝试了该问题中所述的解决方案,但失败了。它甚至在不同的 Python 版本下。我不会说这是重复的。即使我建议的解决方案也有所不同,并且在该问题中未提及pip install pickle5 时收到的错误消息。

标签: python python-3.x windows pip pickle


【解决方案1】:

Cedric 更新的答案是正确的。 Pickle 存在于 Python 3.9 中。你不需要 pip install pickle。随便用吧。

import pickle

【讨论】:

    【解决方案2】:

    我找到了一种方法,我不确定它是否是最佳的,但它确实有效。

    我做了pip install pickle4

    然后在脚本中

    import pickle4 as pickle
    

    更新

    无需安装pickle,因为它已经在Python 3.9 中。只需要import pickle,瞧!

    【讨论】:

      【解决方案3】:

      对于通用摘要,对于几乎所有 Python 版本,您无需担心安装“pickle”,因为它已经随 Python 解释器一起安装。
      因此,简单的导入工作:

      import pickle
      

      如果这不起作用,请参阅 Stack Overflow 上的 Pickle Install Problems
      另一种建议的方法是运行:pip install pickle-mixin

      有关其他查询和信息,请参阅Python Pickle Documentation

      【讨论】:

        猜你喜欢
        • 2020-04-18
        • 2020-07-05
        • 2018-06-24
        • 1970-01-01
        • 2021-04-15
        • 2021-05-04
        • 2022-07-11
        • 2020-08-17
        • 2019-12-27
        相关资源
        最近更新 更多