V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐学习书目
Learn Python the Hard Way
Python Sites
PyPI - Python Package Index
http://diveintopython.org/toc/index.html
Pocoo
值得关注的项目
PyPy
Celery
Jinja2
Read the Docs
gevent
pyenv
virtualenv
Stackless Python
Beautiful Soup
结巴中文分词
Green Unicorn
Sentry
Shovel
Pyflakes
pytest
Python 编程
pep8 Checker
Styles
PEP 8
Google Python Style Guide
Code Style from The Hitchhiker's Guide
Feiox
V2EX  ›  Python

pyenv 无法编译 on El Capitan 急求解

  •  
  •   Feiox ·
    feiox · 2015-10-03 18:48:18 +08:00 · 2803 次点击
    这是一个创建于 3121 天前的主题,其中的信息可能已经有所发展或是发生改变。

    报错信息如下

    Downloading Python-3.4.3.tgz...
    -> https://yyuu.github.io/pythons/4281ff86778db65892c05151d5de738d
    Installing Python-3.4.3...
    ERROR: The Python ssl extension was not compiled. Missing the OpenSSL lib?
    
    Please consult to the Wiki page to fix the problem.
    https://github.com/yyuu/pyenv/wiki/Common-build-problems
    
    
    BUILD FAILED (OS X 10.11 using python-build 20150818)
    
    Inspect or clean up the working tree at /var/folders/hl/zb01qhxx29g1yx0p869qyt9r0000gn/T/python-build.20151003183418.7964
    Results logged to /var/folders/hl/zb01qhxx29g1yx0p869qyt9r0000gn/T/python-build.20151003183418.7964.log
    
    Last 10 log lines:
    (cd /usr/local/var/pyenv/versions/3.4.3/share/man/man1; ln -s python3.4.1 python3.1)
    if test "xupgrade" != "xno"  ; then \
            case upgrade in \
                upgrade) ensurepip="--upgrade" ;; \
                install|*) ensurepip="" ;; \
            esac; \
             ./python.exe -E -m ensurepip \
                $ensurepip --root=/ ; \
        fi
    Ignoring ensurepip failure: pip 6.0.8 requires SSL/TLS
    

    已尝试但无效的方法:
    https://github.com/yyuu/pyenv/issues/22
    https://github.com/yyuu/pyenv/issues/448

    电脑是工作用啊,马上十一开始上班了,跪求解决方案啊!

    3 条回复    2015-10-04 20:26:06 +08:00
    rundis
        1
    rundis  
       2015-10-03 20:02:47 +08:00
    ·Ignoring ensurepip failure: pip 6.0.8 requires SSL/TLS·
    是不是缺少 SSL/TLS?

    实在不行可以去发 issue ,既然是新系统问题,估计官方会给出解决,我记得 pyenv 有个 build error support ,可以去看看
    zoumouse
        2
    zoumouse  
       2015-10-04 20:18:48 +08:00
    The Python ssl extension was not compiled. Missing the OpenSSL lib?
    Feiox
        3
    Feiox  
    OP
       2015-10-04 20:26:06 +08:00
    @zoumouse 这是原作者的讨论 https://github.com/yyuu/pyenv/issues/451
    原因是莫名其妙,其实各种库并不缺,但莫名找不到 ~ 而且有些人也遇到了和我同样的问题
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2512 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 15:37 · PVG 23:37 · LAX 08:37 · JFK 11:37
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.