Ln -fs "./././$(PYTHONFRAMEWORK)" "$(DESTDIR)$(prefix)/lib/python$(VERSION)/config/libpython$(VERSION).a" PYTHON_CONFIGURE_OPTS="-enable-framework=$(pyenv root)/versions/2.7.6" pyenv install 2.7.6įails in the 'frameworkinstallmaclib' portion of the build/install due to the 'config' directory in the right hand side.PYTHON_CONFIGURE_OPTS="-enable-framewok" pyenv install 2.7.6įails because it attempts to install to the system Python framework and doesn't have write access.Results logged to /var/folders/n5/tgh638196qbcdk03f4ppj8jm0000gn/T/įile "/Users/yyuu/.pyenv/versions/3.3.2/amework/Versions/3.3/lib/python3.3/distutils/command/bdist.py", line 32, in bdistįile "/Users/yyuu/.pyenv/versions/3.3.2/amework/Versions/3.3/lib/python3.3/distutils/util.py", line 103, in get_platformįile "/Users/yyuu/.pyenv/versions/3.3.2/amework/Versions/3.3/lib/python3.3/distutils/sysconfig.py", line 531, in get_config_varsįile "/Users/yyuu/.pyenv/versions/3.3.2/amework/Versions/3.3/lib/python3.3/distutils/sysconfig.py", line 456, in _init_posixĭ: invalid Python installation: unable to open /Users/yyuu/.pyenv/versions/3.3.2/include/python3.3m/pyconfig.h (No such file or directory)Ī number of things require python to be built as a framework including sip and pyqt (pre-requisites for vitables, an hdf5
Installed Python-3.3.2 to /Users/yyuu/.pyenv/versions/3.3.2 % env PYTHON_CONFIGURE_OPTS="-enable-framework=$(pyenv root)/versions/3.3.2 -enable-toolbox-glue -enable-ipv6 -enable-big-digits -enable-unicode -with-threads" pyenv install 3.3.2 It seems that python is located in "/Users/yeolhyunkwon/.pyenv/versions/3.3.2/amework/Versions/3.3/bin"īut python-build looked for "/Users/yeolhyunkwon/.pyenv/versions/3.3.2/bin/python." usr/local/bin/python-build: line 921: /Users/yeolhyunkwon/.pyenv/versions/3.3.2/bin/python: No such file or directory (cd /Users/yeolhyunkwon/.pyenv/versions/3.3.2/amework/Versions/3.3/share/man/man1 ln -s python3.3.1 python3.1) Rm -f /Users/yeolhyunkwon/.pyenv/versions/3.3.2/amework/Versions/3.3/share/man/man1/python3.1 (cd /Users/yeolhyunkwon/.pyenv/versions/3.3.2/amework/Versions/3.3/bin ln -s pyvenv-3.3 pyvenv)
Rm -f /Users/yeolhyunkwon/.pyenv/versions/3.3.2/amework/Versions/3.3/bin/pyvenv Rm -f /Users/yeolhyunkwon/.pyenv/versions/3.3.2/amework/Versions/3.3/bin/2to3 (cd /Users/yeolhyunkwon/.pyenv/versions/3.3.2/amework/Versions/3.3/bin ln -s pydoc3.3 pydoc3) Rm -f /Users/yeolhyunkwon/.pyenv/versions/3.3.2/amework/Versions/3.3/bin/pydoc3
(cd /Users/yeolhyunkwon/.pyenv/versions/3.3.2/amework/Versions/3.3/bin ln -s idle3.3 idle3) I tried with this command as you suggested with additional option '-prefix=$(pyenv root)' (without it, it gave me another error)Įnv PYTHON_CONFIGURE_OPTS="-enable-framework=$(pyenv root)/versions/3.3.2 -enable-toolbox-glue -enable-ipv6 -enable-big-digits -enable-unicode -with-threads -prefix=$(pyenv root)" pyenv install 3.3.2