无法在Mac Mojave上安装pythion 3

阿尤斯曼

我最近将我的MAC升级到了Mojave(版本:10.14.3(18D109)),并在尝试通过点击此处的SO链接后立即尝试安装Python 3.7

但是我无法继续前进,因为brew始终无法安装Python。这是相同的终端输出。

Last login: Thu Mar 14 19:50:58 on ttys003
MyMac:~ macuser$ pyenv install 3.7.2
python-build: use openssl from homebrew
python-build: use readline from homebrew
Downloading Python-3.7.2.tar.xz...
-> https://www.python.org/ftp/python/3.7.2/Python-3.7.2.tar.xz
Installing Python-3.7.2...
python-build: use readline from homebrew

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

Inspect or clean up the working tree at /var/folders/5l/gwy_gpdj6wvf_24z0mj5kyxwpdzls9/T/python-build.20190314202748.51576
Results logged to /var/folders/5l/gwy_gpdj6wvf_24z0mj5kyxwpdzls9/T/python-build.20190314202748.51576.log

Last 10 log lines:
  File "/private/var/folders/5l/gwy_gpdj6wvf_24z0mj5kyxwpdzls9/T/python-build.20190314202748.51576/Python-3.7.2/Lib/ensurepip/__main__.py", line 5, in <module>
    sys.exit(ensurepip._main())
  File "/private/var/folders/5l/gwy_gpdj6wvf_24z0mj5kyxwpdzls9/T/python-build.20190314202748.51576/Python-3.7.2/Lib/ensurepip/__init__.py", line 204, in _main
    default_pip=args.default_pip,
  File "/private/var/folders/5l/gwy_gpdj6wvf_24z0mj5kyxwpdzls9/T/python-build.20190314202748.51576/Python-3.7.2/Lib/ensurepip/__init__.py", line 117, in _bootstrap
    return _run_pip(args + [p[0] for p in _PROJECTS], additional_paths)
  File "/private/var/folders/5l/gwy_gpdj6wvf_24z0mj5kyxwpdzls9/T/python-build.20190314202748.51576/Python-3.7.2/Lib/ensurepip/__init__.py", line 27, in _run_pip
    import pip._internal
zipimport.ZipImportError: can't decompress data; zlib not available
make: *** [install] Error 1
MyMac:~ macuser$ open /var/folders/5l/
MyMac:~ macuser$ 

我试过了

  1. 通过以下步骤修复Xcode的问题在这里

  2. 重新启动我的机器。

  3. 使用brew重新安装zlib

阿尤斯曼

经过更多搜索后,我找到了可行的以下答案。至少在这里畅通无阻

为了对他人有帮助,这对我有用。

CFLAGS="-I$(brew --prefix readline)/include -I$(brew --prefix openssl)/include -I$(xcrun --show-sdk-path)/usr/include" \
LDFLAGS="-L$(brew --prefix readline)/lib -L$(brew --prefix openssl)/lib" \
PYTHON_CONFIGURE_OPTS=--enable-unicode=ucs2 \
pyenv install -v 3.7.2

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

无法在Mac OSX上安装PG gem

来自分类Dev

无法在Mac OS X上安装scipy

来自分类Dev

无法在Mac上安装最新的Rails

来自分类Dev

无法在Mac上安装Matplotlib

来自分类Dev

无法在Mac上安装图表/ arithmoi

来自分类Dev

Mac OS上的Sublime Text 3无法保持项目打开

来自分类Dev

无法在Mac 10.9.5上安装Rmagick

来自分类Dev

Mac上的Python:无法安装图片模块

来自分类Dev

在Mac上安装pyaudio(python 3)

来自分类Dev

无法在Mac OSX上安装Sonarqube

来自分类Dev

无法在Mac上安装Apache Thrift

来自分类Dev

无法在Mojave上安装XCode

来自分类Dev

无法在Mac上安装nvm

来自分类Dev

无法在MAC OSX Mojave上安装asdf erlang

来自分类Dev

无法在Mac上安装Django Heroku

来自分类Dev

Scrapy无法在Mac上正确安装?

来自分类Dev

无法在Mac上安装Postgresql Gem

来自分类Dev

无法在Mac 10.9.2上安装fxruby

来自分类Dev

无法在Mac上安装Matplotlib

来自分类Dev

无法在Mac(Yosemite)上安装Composer

来自分类Dev

无法在Mac上使用pip安装sklearn

来自分类Dev

无法在Mac上使用NPM安装Lessc

来自分类Dev

使用自制软件安装Python 3后,为什么Mac上的Python无法更新?

来自分类Dev

Sublime Text 3无法在macOS Mojave上打开

来自分类Dev

无法在Mac上安装Typescript

来自分类Dev

无法在我的Mac上安装scrapy

来自分类Dev

无法在 Mac 上安装 Tesseract-OCR

来自分类Dev

无法在 virtualenv 上安装 MySQLdb (Mac 10.13)

来自分类Dev

如何在 mac os x mojave 上安装 XMP Toolkit