我在Debian10上,我想使用pyenv
安装Python 2.6.6,但是遇到了段错误。
我想在这台Debian 10机器上使用Python 2.6.6。我知道这个版本已经很旧了,最近很少得到支持,但这就是我的项目所需要的。
我使用pyenv
这是我发出的命令:
pyenv install 2.6.6
我得到的错误:
ranlib libpython2.6.a
gcc -pthread -L/home/bonnet/.pyenv/versions/2.6.6/lib -Xlinker -export-dynamic -o python \
Modules/python.o \
libpython2.6.a -lpthread -ldl -lutil -lm
/usr/bin/ld: libpython2.6.a(posixmodule.o): in function `posix_tmpnam':
/tmp/python-build.20190830102306.22153/Python-2.6.6/./Modules/posixmodule.c:7261: avertissement : the use of `tmpnam_r' is dangerous, better use `mkstemp'
/usr/bin/ld: libpython2.6.a(posixmodule.o): in function `posix_tempnam':
/tmp/python-build.20190830102306.22153/Python-2.6.6/./Modules/posixmodule.c:7216: avertissement : the use of `tempnam' is dangerous, better use `mkstemp'
Segmentation fault
make: *** [Makefile:413: sharedmods] Error 139