如何在Windows系统的Python 3.9下使用pip安装pickle?

11
我需要在 Windows 10 上安装在 Python 3.9 下安装 pickle 包。

我尝试了什么

使用 pip install pickle 安装时出现以下错误:

ERROR: Could not find a version that satisfies the requirement pickle (from versions: none) ERROR: No matching distribution found for pickle

然后,我按照此问题中建议的方法尝试使用 pip install pickle5,但是仍然出现以下错误:

error: Microsoft Visual C++ 14.0 or greater is required. Get it with "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 即可!


6
pickle是Python标准库的一部分,所以没有必要使用pip进行安装。 另请参见:https://dev59.com/VFYM5IYBdhLWcg3wsx3z#48477988 - DivideByZero
@DivideByZero 我尝试了那个问题中提到的解决方案,但失败了。它甚至是在不同的Python版本下。我不会说这是重复的。即使我建议的解决方案也不同,并且当pip install pickle5时得到的错误消息在那个问题中没有提到。 - Cedric Zoppolo
4个回答

22

Cedric更新的答案是正确的。Pickle在Python 3.9中存在。您不需要使用pip安装pickle。只需使用它即可。

import pickle

非常好的答案!谢谢。 - Alana Melo

2
我发现了一种方法,虽然不确定是否是最优解,但它能够运行。
我执行了pip install pickle4命令。
然后在脚本中:
import pickle4 as pickle

更新

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


1

对于常规总结而言,几乎所有的Python版本都无需担心安装“pickle”,因为它已经随着Python解释器一起安装了。
因此,简单的导入即可:

import pickle

如果这不起作用,请参考 Stack Overflow 上的 Pickle 安装问题
另一种建议的方法是运行:pip install pickle-mixin 有关其他查询和信息,请参阅Python Pickle 文档

-1
pip install pickle5 是安装 pickle 的最佳方式。

1
“最好的方式”?为什么不使用内置模块呢? - ChrisGPT was on strike

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接