前往小程序,Get更优阅读体验!
立即前往
社区首页 >专栏 >Mac pyenv install 3.7.2报错的一些问题

Mac pyenv install 3.7.2报错的一些问题

作者头像
zhengzongwei
发布于 2019-07-30 12:00:32
发布于 2019-07-30 12:00:32
69900
代码可运行
举报
文章被收录于专栏:Python | BlogPython | Blog
运行总次数:0
代码可运行

版权声明:Copyright © https://cloud.tencent.com/developer/article/1476322

系统 10.14.3

报错 Install failed, “zlib not available” on macOS Mojave

GitHub 上的解决方案

代码语言:javascript
代码运行次数:0
复制
Well, if you use the brew, zlib not available means that pyenv compilers can't find zlib header files. The brew has told you in brew info zlib that

For compilers to find zlib you may need to set:
export LDFLAGS="-L/usr/local/opt/zlib/lib"
export CPPFLAGS="-I/usr/local/opt/zlib/include"

so just execute

export LDFLAGS="-L/usr/local/opt/zlib/lib"
export CPPFLAGS="-I/usr/local/opt/zlib/include"

and then

pyenv install 3.7.1

There is another warning WARNING: The Python sqlite3 extension was not compiled. Missing the SQLite3 lib? also like this, execute

export LDFLAGS="-L/usr/local/opt/zlib/lib -L/usr/local/opt/sqlite/lib"
export CPPFLAGS="-I/usr/local/opt/zlib/include -I/usr/local/opt/sqlite/include"

then install your version. Worked for me.

macOS Mojave 10.14.1
pyenv 1.2.8
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019年03月29日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
Mac os 10.14 安装pyenv遇到的坑
在MacOS10.14下,使用pyenv安装python3.7.0的时候,报错了,如下:
zhengzongwei
2019/07/31
2.1K0
Mac安装brew,安装wget「建议收藏」
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/137707.html原文链接:https://javaforall.cn
全栈程序员站长
2022/09/05
8950
2019-03-28 mac 用brew安装nginx
mac 用brew安装nginx 其实我主要是记录默认的几个目录的 brew install nginx Updating Homebrew... ==> Auto-updated Homebrew! Updated 3 taps (homebrew/core, homebrew/cask and caskroom/cask). ==> New Formulae buildkit gitleaks llvm@7
Albert陈凯
2019/04/01
1.5K0
Mac Django 2.2.2 install mysqlclient出现的错误解决
版权声明:署名,允许他人基于本文进行创作,且必须基于与原先许可协议相同的许可协议分发本文 (Creative Commons)
zhengzongwei
2019/07/30
5940
Mac Django 2.2.2 install mysqlclient出现的错误解决
Mac升级Mysql
brew upgrade mysql ==> Upgrading 1 outdated package: mysql 5.7.19 -> 8.0.12 ==> Upgrading mysql ==> Installing dependencies for mysql: openssl ==> Installing mysql dependency: openssl ==> Downloading https://homebrew.bintray.com/bottles/openssl-1.0.2p.hig
青山师
2023/05/05
8710
英文 | 快来尝鲜Python 3.8 的赋值表达式
导读:Python 3.8 的第一个 Alpha 版本已经发布了,这个版本包含了一个备受争议的功能:赋值表达式。这是一种同时完成判断与取值的操作,出自 PEP-572。
Python猫
2019/04/09
8140
英文 | 快来尝鲜Python 3.8 的赋值表达式
Sogou workflow 安装使用
文章目录 Sogou workflow 安装 #1 环境 #2 安装 #3 使用 #3.1 主函数 #3.2 CMakeLists.txt Sogou workflow 安装 #1 环境 macOS 10.15.5 C++14 OpenSSL 1.1.1 #2 安装 OpenSSL 需要依赖于OpenSSL,推荐OpenSSL 1.1及以上版本 安装OpenSSL brew install openssl WorkFlow git clone https://gitee.com/mirrors/s
Autooooooo
2021/03/11
1.7K0
MinGW32和64位交叉编译环境的安装和使用「建议收藏」
CompileGraphics Magick, Boost, Botan and QT with MinGW64 under Windows 7 64
全栈程序员站长
2022/07/23
8.1K0
MinGW32和64位交叉编译环境的安装和使用「建议收藏」
Mac 安装 mysqlclient 报错配置
mysqlclient # 安装 mysql-connector-c brew install mysql-connector-c ​ # 配置环境 echo 'export PATH="/usr/local/opt/mysql-client/bin:$PATH"' >> ~/.zshrc ​ source ~/.zshrc ​ mysql_config ​ export LDFLAGS="-L/usr/local/opt/openssl/lib" export CPPFLAGS="-I/usr/loc
zhengzongwei
2019/12/15
1K0
Mac 安装 mysqlclient  报错配置
BigSur 安装nut记录
Nut 是Tinfoil用于USB连接和网络连接至服务器的应用程序,Windows可以直接下载exe程序,但是对于Mac或Linux,需要对源码编译,虽然官方给出了步骤和教程,但是过程中充满了“艰辛”,这里坐下相关记录和踩坑手册。
vincentKo
2022/09/19
8430
BigSur 安装nut记录
还在用 Win?教你从零把 Mac 打造成开发利器
本文作者:guoweiye,腾讯 PCG 开发工程师 很多人都说 Mac 比 Windows 更适合做开发,那关键是要把 Mac 配置好,下面就来和大家分享一下如何从零开始把一台新 Mackbook 打造成开发利器。 一、基本设置 升级操作系统(macOS Mojave 10.14.3) 关闭菜单栏效果, 减少资源占用和产生的热量 系统偏好设置/辅助功能/显示, 勾选 (减弱动态效果、减少透明度) 配置睡眠保护 系统偏好设置/安全性与隐私/通用, 勾选(进入睡眠或开始保护程序 立即 要求输入密码) 配
腾讯技术工程官方号
2019/12/03
6280
还在用 Win?教你从零把 Mac 打造成开发利器
mac求生指南:linux中scrapy报错没有sqlite3
针对这个问题,只能采取最原始的办法来进行安装,具体操作如下; (1)安装sqlite3的包
李玺
2021/11/22
8680
mac求生指南:linux中scrapy报错没有sqlite3
MacOS多版本Python切换方案
1. 安装homebrew 官网 http://brew.sh/index_zh-cn.html 打开终端,在终端中粘贴如下脚本 /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 测试是否安装成功 在终端中输入 brew -v 出现类似提示,即代表安装成功 Homebrew 0.9.5 (git revision 1021; last commit 2016-0
mantou
2018/06/14
5.9K0
macOS 通过brew配置php,nginx,composer,php-zip,php-redis
macOS在某个版本改版之后,对于文件的权限系统做了升级,同时开启了一个SIP保护功能,导致了基于之前一直的习惯(macos自带的Apache,php)在使用的时候会有诸多阻碍。譬如说,安装一个php扩展的时候,就会遇到各种各样的问题,安装过程不能顺利进行。 类似于: PHP 安装扩展报错 grep: /usr/include/php/main/php.h: No such file or directory 包括我们要在www目录下做修改,也不是那么方便。
雪碧君
2023/02/15
1.1K0
关于mac自带的openssl和brew安装的openssl冲突
关于mac自带的openssl和brew安装的openssl冲突 一.起因 mac自带的openssl没法卸载会影响到frida以及逆向的一些包的安装 二.整理个个博客整理解决 brew install openssl $ brew link openssl --force # 这步大概率会异常不过也要指行一下,然后更加提示信息我们配置环境 $ open -e XXXX/.bash_profile export PATH=/usr/local/bin:$PATH #这个很重要!!! export P
小小咸鱼YwY
2021/09/29
4.5K0
python3sqlite3丢失
2. mportError: dynamic module does not define module export function (PyInit__caffe)
用户10240915
2022/12/03
7820
python3sqlite3丢失
Mac的MAMP集成环境下安装Swoole
1、首先我们要确保终端下调用的是MAMP的PHP而不是Mac系统自带的,通过php --ini来辨别,如果php.ini文件路径里含有Mamp则是有效的,否则请在~/.bash_profile里添加:具体的PHP版本请参考自己的实际情况。
零云
2023/07/24
4440
使用nginx搭建简单的流媒体服务器(rtmp)
==> Installing nginx-full from denji/nginx ==> Installing dependencies for denji/nginx/nginx-full: p
liuzhen007
2021/06/29
1.4K0
macos安装ffmpeg以及出现问题
就是freetype动态库指定的目录不存在,或许没有安装,使用brew命令安装,显示已经安装,重新卸载安装也不行 但是安装完成之后也不行,一直报错 执行命令报错:
py3study
2020/01/03
5K0
centos7中python3环境支持s
在centos7环境中常规安装python3的话无法支持sqlite3和ssl,所以在安装pytho3是需要带上sqlite3库和ssl库:
py3study
2020/01/03
3740
相关推荐
Mac os 10.14 安装pyenv遇到的坑
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验