clang:error:“MACOSX_DEPLOYMENT_TARGET=11.0”中的版本号无效
Mac OS Big Sur,11.0 Beta版 英特尔 CPU(i386) Python 3.8.0通过安装 皮耶夫
pip安装多芯片
>>>软件更新--all--install--force 软件更新工具 查找可用软件 没有可用的更新。
sudo rm-rf/Library/Developer/CommandLineTools sudo xcode-select--安装
sudo xcode-select--切换/Library/Developer/CommandLineTools
sudo xcode-select--切换/Applications/xcode.app/
λclang--版本 Apple clang版本11.0.3(clang-1103.0.32.62) 目标:x86_64-apple-darwin20.1.0 螺纹型号:posix 安装目录:/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin
sudo xcode-select--切换/Library/Developer/CommandLineTools
编辑(2020年11月15日)
尝试进行上述更改时,您可能会收到一个错误:
xcode-select:错误:开发人员目录“/Library/developer/CommandLineTools”无效
要解决此问题,您必须从Apple官方网站安装最新的命令行工具 在这里 。在编写此编辑时,我安装了 Xcode 12.3测试版的命令行工具 .
λclang--版本 Apple clang版本12.0.0(clang-1200.0.32.2) 目标:x86_64-apple-darwin20.1.0 螺纹型号:posix 已安装目录:/Library/Developer/CommandLineTools/usr/bin
λls/Library/Developer/CommandLineTools/SDK MacOSX.sdk MacOSX10.15.sdk
λpip安装多扇形 收集多个切片 下载multidict-4.7.6-cp38-cp38-macosx_10_14_x86_64.whl(48 kB) | ████████████████████████████████| 48千字节589千字节/秒 安装收集的软件包:多芯片 成功安装multidict-4.7.6
导出SYSTEM_VERSION_COMPAT=1
%sudo rm-rf/Library/Developer/CommandLineTools %sudo xcode-select--安装 %叮当声--版本 苹果clang 12.0.0版(clang-1200.0.32.27) 目标:x86_64-apple-darwin20.1.0 螺纹型号:posix 已安装目录:/Library/Developer/CommandLineTools/usr/bin
%sudo rm-rf/Library/Developer/CommandLineTools %sudo xcode-select--切换/Applications/xcode.app %brew卸载llvm#如果通过brew安装 %叮当声--版本 Apple clang版本12.0.0(clang-1200.0.32.28) 目标:x86_64-apple-darwin20.2.0 螺纹型号:posix 安装目录:/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin
$clang--版本 Apple clang版本11.0.3(clang-1103.0.32.62) 目标:x86_64-apple-darwin21.4.0 螺纹型号:posix InstalledDir:/Library/Developer/CommandLineTools
sudo mv/Library/Developer/CommandLineTools/Library/Develloper/ComandLineTools.old sudo xcode-select--安装
$clang--版本 Apple clang版本13.0.0(clang-1300.0.27.3) 目标:x86_64-apple-darwin21.4.0 螺纹型号:posix 已安装目录:/Library/Developer/CommandLineTools/usr/bin
$pyenv安装3.8.4
%pyenv安装3.8.4 python-build:使用 [电子邮件保护] 来自自制软件 python-build:使用自制的readline 正在下载Python-3.8.4.tar.xz。。。 -> https://www.python.org/ftp/python/3.8.4/python-3.8.4.tar.xz 正在安装Python-3.8.4。。。 修补文件Misc/NEWS.d/next/Build/2021-10-11-16-27-38.bpo-45405.iSfdW5.rst 修补文件配置 修补文件configure.ac python-build:使用自制的tcl-tk python-build:使用自制的readline python-build:使用xcodesdk中的zlib 构建失败(OS X 12.3.1使用python-BUILD 20180424) 检查或清理位于/var/folders/5r/61nxx8hs53x6hhzm_r86jhjrq0r6qq/T/python-build.20220504193655.2344的工作树 结果记录到/var/folders/5r/61nxx8hs53x6hhzm_r86jhjrq0r6qq/T/python-build.20220504193655.2344.log 最后10个日志行: 正在检查python3…python2 正在检查--enable-universalsdk。。。 不 正在与通用archs一起检查。。。 不 正在检查MACHDEP。。。 “达尔文” 正在检查gcc。。。 叮当作响 正在检查C编译器是否工作。。。 不 配置:错误:在“/var/folders/5r/61nxx8hs53x6hhzm_r86jhjrq0r6qq/T/python-build.20220504193655.2344/python-3.8.4”中: 配置:错误:C编译器无法创建可执行文件 有关详细信息,请参阅“config.log” make:***未指定目标,也未找到makefile。 停止。
%pyenv安装3.8.4 python-build:使用 [电子邮件保护] 来自自制软件 python-build:使用自制的readline 正在下载Python-3.8.4.tar.xz。。。 -> https://www.python.org/ftp/python/3.8.4/python-3.8.4.tar.xz 正在安装Python-3.8.4。。。 修补文件Misc/NEWS.d/next/Build/22021-10-11-16-27-38.bpo-45405.iSfdW5.rst 修补文件配置 修补文件configure.ac python构建:使用自制程序中的tcl-tk python-build:使用自制的readline python-build:使用xcodesdk中的zlib 将Python-3.8.4安装到/Users/{USER}/.pyenv/versions/3.8.4
错误:“MACOSX_DEPLOYMENT_TARGET=”中的版本号无效
导出MACOSX_DEPLOYMENT_TARGET=11