微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

“版本字符串部分太短或太长”-下载适用于Windows 10 ARM64的Python

如何解决“版本字符串部分太短或太长”-下载适用于Windows 10 ARM64的Python

我不熟悉编码,因此尝试在Windows 10 ARM64笔记本电脑上下载并安装Python。 This is the guide I'm using.我被困在第3步,在那里我得到了:

C:\Users\Lauri\cpython>pcbuild\build.bat -p ARM64 --no-tkinter
Using py -3.8 (found 3.8 with py.exe)
Fetching external libraries...
bzip2-1.0.6 already exists,skipping.
sqlite-3.33.0.0 already exists,skipping.
xz-5.2.2 already exists,skipping.
zlib-1.2.11 already exists,skipping.
Fetching external binaries...
libffi already exists,skipping.
openssl-bin-1.1.1g already exists,skipping.
Finished.
Using "C:\windows\Microsoft.NET\Framework\v4.0.30319\MSBuild.exe"  (found in the PATH)

C:\Users\Lauri\cpython>"C:\windows\Microsoft.NET\Framework\v4.0.30319\MSBuild.exe"  "C:\Users\Lauri\cpython\PCbuild\pcbuild.proj" /t:Build /m /nologo /v:m /clp:summary /p:Configuration=Release /p:Platform=ARM64 /p:IncludeExternals=true /p:IncludeCTypes=true /p:IncludeSSL=true /p:IncludeTkinter=false /p:UseTestMarker= /p:GIT="C:\Program Files (x86)\Git\cmd\git.exe"
C:\Users\Lauri\cpython\PCbuild\python.props(111,31): error MSB4184: The expression "[System.Version]::Parse('')" cannot
 be evaluated. Version string portion was too short or too long. [C:\Users\Lauri\cpython\PCbuild\pythoncore.vcxproj]

C:\Users\Lauri\cpython\PCbuild\python.props(111,31): error MSB4184: The expression "[System.Version]::Parse('')" cannot
 be evaluated. Version string portion was too short or too long. [C:\Users\Lauri\cpython\PCbuild\pythoncore.vcxproj]

这里是一张截图,以提高清晰度:

here is a screenshot for extra clarity

解决方法

弄清楚了。我不需要创建ARM64版本的Python。 32位也可以。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。