ValueError:源代码字符串不能包含空字节



我本来是Ubuntu用户,但是由于某些原因我不得不使用Windows虚拟机。

我试图使用CMD安装一个包,然而,我得到以下错误:

from pip._vendor.packaging.utils import canonicalize_name
ValueError: source code string cannot contain null bytes

我使用pip install numpypip3 install numpy以及我在试图解决问题时发现的其他命令。

我检查了pip是否可用,并重新安装了Python以确保添加了路径。我还确保我以管理员的身份运行一切。一切似乎都安装正确,但我总是出现这个错误。

我也检查了几乎所有其他与此错误信息相关的StackOverflow问题。

我该如何解决这个问题?

在使用" Python 3.10.11(64位)"时发生的错误。虽然我重新安装了它,但问题仍然存在。

当我降级到"Python 3.9.0(64位)"时,问题解决了。

最新更新