Mac上使用pyenv安装python报错

ubuntu16.06用pyenv安装python时出现BUILD FAILED (Ubuntu 16.04 using python-build 20180424)问题 ubuntu16.06用pyenv安装python时出现BUILD FAILED (Ubuntu 16.04 using python-build 20180424)问题 问题: ubuntu16.04安装好pyenv后输入: pyenv install 3.6.1 出现: kr@kr:~$ pyenv install 3.6.1 Downloading Python-3.6.1.tar.xz... 阅读详情
AI摘要

本文讲述了在Mac上使用pyenv安装Python3.11.6时遇到的错误,涉及到检查配置、gcc问题和命令行工具安装。解决方案包括重新安装Xcode和清理相关文件。,

问题

在Mac上使用pyenv安装python时出错:

Installing Python-3.11.6...
python-build: use readline from homebrew
python-build: use zlib from xcode sdk

BUILD FAILED (OS X 13.1 using python-build 20180424)

Inspect or clean up the working tree at /var/folders/92/rlh_l4wd4r513j02hvnpjjrw0000gn/T/python-build.20231222095820.4952
Results logged to /var/folders/92/rlh_l4wd4r513j02hvnpjjrw0000gn/T/python-build.20231222095820.4952.log

Last 10 log lines:
checking pkg-config is at least version 0.9.0... yes
checking for --enable-universalsdk... no
checking for --with-universal-archs... no
checking MACHDEP... "darwin"
checking for gcc... clang
checking whether the C compiler works... no
configure: error: in `/var/folders/92/rlh_l4wd4r513j02hvnpjjrw0000gn/T/python-build.20231222095820.4952/Python-3.11.6':
configure: error: C compiler cannot create executables
See `config.log' for more details
make: *** No targets specified and no makefile found.  Stop.

解决方案

 重新安装xcode

rm -rf /Library/Developer/Command Line Tools

xcode-select --install

在MacOS构建Python深度学习开发环境 目录 构建环境 Step 1:搭建初始环境 安装Homebrew 安装Pyenv Step 2:构建开发环境 安装多版本Python 设置虚拟环境 Step 3:完善Python开发环境 训练测试 Step 1:下载源代码 Step 2:准备训练数据 Step 3:进行模型训练 Step 4:进行模型测试 参考资料 学习《深度学习推荐系统》这本书时,为加深理解,尝试以DIEN论文提及的测试程序为抓手,在MacOS工作笔记本上构建了完整的模型训练和测试环境。 构建环境 当前, 阅读详情

相关推荐

Mac上PyCharm 2026.1配置指南:从Homebrew到虚拟环境的完整Python开发环境搭建

在开发者的日常工作中,编程语言的使用效率往往不取决于语言本身,而取决于开发环境的配置是否合理。以Python为例,无论是数据科学、Web开发还是自动化脚本,都需要一套稳定且高效的解释器管理与依赖隔离方案。在macOS系统上,通过Homebrew安装并管理Python版本,配合pyenv实现多版本切换,再结合PyCharm这一专业IDE的深度配置,可以极大减少环境错乱带来的内耗。虚拟环境能够有效隔离不同项目的第三方库,避免包版本冲突;而IDE内置的调试器、快捷键体系和代码模板则能显著提升编码效率。本文围绕Ma

weixin_28836507的博客 187

pyenv install | Xcode 编译 python 出错

Homebrew 团队提供了一个 patch,加上这个补丁后,xcode 可以正常编译,我这里封装了一个函数,执行 pyenv-install 3.7.4 的命令来安装 3.7.4 版本的 python。

m0_62298204的博客 1700

Mac Python开发效率低?从Homebrew到PyCharm 2026.1的完整调优指南

Python环境搭建是开发者入门的第一道门槛,尤其在Mac平台上,Homebrew安装报错、Python版本冲突、系统数据占用磁盘等问题常让开发效率大打折扣。理解环境配置的基本原理,掌握工具链的选择逻辑,是解决问题的基础。通过Xcode Command Line Tools补全编译环境、利用pyenv实现多版本隔离、配置PyCharm 2026.1作为集中式开发工作台,并定期清理macOS系统数据与缓存,可以有效减少环境切换和故障排查的时间开销。这套方案覆盖从环境筑基到IDE优化的工程实践,适用于数据分析、

weixin_30846347的博客 274

pyenv,轻松切换各种python版本

pyenv,轻松切换各种python版本 解决什么问题 mac自带python2,md又不能删掉他 linux也自带python2,这玩意都过时了,也不赶紧换掉 安装pyenvgit 安装bash 环境,就依次执行如下命令:HOME/.pyenv"′>>/.bashrcecho′exportPATH="zsh 环境,就依次执行如下命令:HOME/.pyenv"′>>/.zshrcecho′exp。

恒创科技Henghost 762

Mac开发环境搭建避坑指南:工具选型与配置详解

开发者配置Mac环境时,常常面临安装方式、工具选择和环境管理的多重决策。从基础概念出发,无论是通过Homebrew统一管理开发依赖,还是用pyenv实现Python多版本切换,核心原理都在于明确需求边界与生态成熟度。一个可靠的开发环境应当具备可维护性、可复现性和低故障率。在Java后端场景下,JDK8与Maven的配合需要关注环境变量与镜像源;在数据存储层面,MySQL与可视化工具的选择直接影响日常效率;而Docker与VMware Fusion的边界划分,则决定了环境隔离的性价比。本文基于实际踩坑记录,梳

weixin_28836875的博客 302

碎碎念android eMMC【转】

本文转载自:https://blog.csdn.net/Fybon/article/details/44242549 一、/dev/blockroot@:/dev/block #lsbootdevicemmcblk0mmcblk0p1mmcblk0p10…….mmcblk0p18mmcblk0p19mmcblk0p2mmcblk0p20……mmcblk0p29mmcblk0p3mmcblk0p3...

zzb2760715357的博客 380

Mac 上利用 pyenv 安装 python 指定版本时报错的解决方法

在 mac 上用 pyenv 安装 python 时, 首先 mac 上必须安装 pyenv , pyenv 的安装如下: 在终端中执行 brew install pyenv 安装 Homebrew 的官网 安装 python 命令: pyenv install "version" eg: pyenv install 3.7.2 在安装过程中可能包以下错误: 解决方法 执行 xcode...

weixin_34238642的博客 485

电流镜设计实战:从基础到高级技巧(附常见问题解决方案)

本文从工程实战角度,系统讲解了电流镜设计从基础原理到高级技巧的全过程。深入剖析了匹配精度、输出阻抗等核心矛盾,并详细介绍了共源共栅(Cascode)结构如何平衡电压裕度与输出阻抗。文章还重点探讨了工艺偏差、版图应力效应等实战中的“隐形杀手”,并提供了常见问题的解决方案与调试技巧,旨在帮助工程师设计出鲁棒性更强的模拟电路。

blockchain9miner的博客 734

mac(Big Sur)下使用pyenv安装python报错 zlib not available

项目场景: 使用 pyenv 安装 python 问题描述: 报: zlib not available zipimport.ZipImportError: can't decompress data; zlib not available 解决方案: 手动安装 zlib brew install zlib 根据安装提示信息导出环境变量 vim .zshrc export LDFLAGS="-L/usr/local/opt/zlib/lib" export CPPFLAGS="-I/usr/

qq_38506368的博客 1107

VTK四视图联动避坑指南:解决vtkImagePlaneWidget窗宽窗位同步与切片序号更新的那些坑

本文详细解析了VTK四视图联动开发中的关键技术点与常见问题,包括切片位置同步、窗宽窗位同步的实现原理及回调机制设计。针对开发中遇到的回调事件不触发、渲染性能低下等问题,提供了实用的解决方案和优化技巧,帮助开发者高效构建医学影像和科学可视化应用。

weixin_42638178的博客 392

2021-08-20

通过QQ号获取绑定的手机号 导语 偶有奇想,我们可以通过手机号来搜索获取其对应的QQ号,那么,反过来呢? 一.缩小范围 由于手机号属于隐私数据,腾讯QQ并没有直接给出通过QQ号查找对应手机号的接口。 国内的手机号有十一位数字,从数学的角度上来说,包含了1011种可能。如果遍历这1011个数据,通过QQ中手机号查找QQ号的接口来寻找,未免太过费时费力,根据网上查到的资料,同一个QQ号,在十分钟内只能进行30次查询(未验证)。因此,直接遍历的方法不现实。 在这10^13个数据中,包含着大量的可去除的无用数据。我

m0_56063822的博客 4737

mac 电脑通过pyenv 安装 python 失败,提示报错:Error The Python ssl extension was not compiled.

I 选项后面跟着的是头文件的路径,这里使用 $(brew --prefix openssl) 获取 OpenSSL 的安装路径,然后添加 /include 子目录,表示 OpenSSL 的头文件所在的路径。-L 选项后面跟着的是库文件的路径,这里同样使用 $(brew --prefix openssl) 获取 OpenSSL 的安装路径,然后添加 /lib 子目录,表示 OpenSSL 的库文件所在的路径。而且对应的 ssl 的代码路径有些不一样,需要对齐调整,具体详情看 # solution.

mukvintt的博客 1592

T265摄像头插着开机后,需要重新插拔才能正常启动

T265摄像头插着开机后,需要重新插拔才能正常启动

qq_35598561的博客 1080

Mac安装python,还是推荐走pyenv,源码make install太费事:比如报错:No module named ‘_lzma‘

安装python3.8。

开卷有益 569

STM32_WS2811驱动

STM32的WS2811驱动

健身房 2842

PWM调节DCDC参数计算原理

SOC芯片的核电压、GPU电压、NPU电压、GPU电压等,都会根据性能和实际应用场景来进行电压和频率的调整。 即动态电压频率调整DVFS(Dynamic Voltage and Frequency scaling),优化性能和功耗。

电子绿洲的博客 3167

mac下 使用pyenv安装python报错 zipimport.ZipImportError: can't decompress data; zlib not available

虽然经常使用macos,但是还是跟Ubuntu有所不同,查了很多的文章,大概是是mac因为版本升级后没有安装某些解压的包,我通过安装解压的包解决了这个问题 sudo installer -pkg /Library/Developer/CommandLineTools/Packages/macOS_SDK_headers_for_macOS_10.14.pkg -target / ...

weixin_42948748的博客 1129

OPC通信从入门到精通_1_OPC基础知识及简单C#程序编写(OPCDA,OPCUA简介;OPC通信数据流框架图;C#程序编写)

ModbusTCP通信是采用直接方式进行通信,用OPC的方式如何去做呢?PLC作为ModbusTCP服务器,用KepServer作为ModbusTCP客户端,同时作为OPC服务器,PC作为OPC客户端新建项目,加载dll库(利用COM技术写的)添加引用,查看到其中包含了众多方法其中OPCGroups继承于IOPCGroups接口。

分享学习成长历程,Winter is coming! 1万+

Mac自带的Python2切换到Python3过程总结

前言 当前Python3已经成为主流,且一些编译环境和第三方包显然对python3更为友好,所以笔者将自己的Mac环境改造一下 一、安装homebrew Homebrew是Mac系统下的安装包管理工具,有一套指令可以帮助使用者安装、卸载、查看。 安装地址:https://brew.sh/index_zh-cn.html 直接在终端中使用该指令: /bin/bash -c “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEA

weixin_43598885的博客 1185

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

Apple Silicon Mac用pyenv管理Python多版本(含镜像加速)

Mac 自带的是 Apple 预装的,版本偏旧且不能动(动了会破坏系统工具)。用管理多版本 Python 不碰系统 Python,通过 shim 机制在用户态切换版本。⚠️:pyenv 把插到 PATH 最前面。敲python3时 shell 先命中 shim,shim 按顺序解析版本。python3——这是最常见的坑。

编源视界-从编码的源头,看见技术的未来! 145

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

mac pyenv 安装2.7.5 报错ERROR: The Python ssl extension was not compiled. Missing the OpenSSL lib?

解决办法: CFLAGS=-I/usr/include/openssl LDFLAGS=-L/usr/lib pyenv install -v 2.7.5

Victor_Monkey的博客 1245

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

Mac Pro 安装anaconda + 脚本sso连接AWS

Mac 自带python3.9.6, 用brew,conda,pyenv 安装可能引起环境混乱!conda init 可能报错,conda activate 之后仍然报错需要conda init。差什么包装什么包,conda install, pip3 install 挨着试。自存安装时遇到的坑点,非完整流程,下面描述均可不看 -------激活环境py38 conda activate py38。除了azure-cli, 还要安装awscli。添加完成后后面会自动添加conda的变量?

whuang094的博客 303

Mac系统Python+Selenium自动化环境部署全攻略与避坑指南

Python作为主流的编程语言,结合Selenium库可以实现对网页的自动化操作,广泛应用于自动化测试、数据抓取和RPA流程。其核心原理是通过WebDriver协议与浏览器驱动通信,模拟真实用户行为。这项技术的价值在于提升重复性网页操作的效率与准确性,降低人工成本。在Mac系统上部署Python+Selenium环境时,需要特别注意系统权限、Python版本管理以及浏览器驱动匹配等关键点。通过使用pyenv进行Python版本管理,结合Homebrew安装依赖和ChromeDriver,可以构建稳定高效的自

weixin_30753873的博客 349

mac 安装pyenv(python 多版本控制工具)

git clone https://github.com/yyuu/pyenv.git ~/.pyenv 配置环境变量 # 编辑环境变量文件,没有就新建 vim ~/.bash_profile # 配置文件内容 export PATH="/Users/v_liangshuyan/.pyenv/bin:$PATH" if which pyenv > /dev/null; then eval "$(pyenv init -)"; fi # 使环境变量生效 source ~/.bash_profi.

weixin_45080962的博客 482

Mac上Python开发环境搭建与PyCharm 2026.1配置实战

Python环境管理是许多开发者入门时容易忽略却至关重要的环节。在Mac平台上,系统自带Python与官方安装包混用常导致版本混乱、依赖冲突,这也是项目卡在起步阶段的常见原因。通过Homebrew安装Python、利用pyenv进行多版本隔离,再配合虚拟环境为每个项目提供独立运行空间,可以从根源上解决这些问题。理解这套环境管理机制,不仅有助于提升开发效率,也是构建可靠工程的基础。无论是数据分析、脚本编写还是Web开发,稳定的Python环境都是高效交付的前提。本文聚焦于Mac上基于Homebrew、pyen

weixin_29284885的博客 125
上一篇: 什么是DV/OV/EV SSL证书?
下一篇: Elasticsearch:Shingle过滤器
ken_coding
博客等级 码龄4年 239粉丝 69原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值