ouzhoudijie 发表于 2018-8-12 07:57:11

Linux系统下python2.6.6升级python3.5.2详解

# mkdir /usr/local/python3  

  
#开始编译安装
  
#./configure --prefix=/usr/local/python3
  
make && make installchecking build system type... x86_64-unknown-linux-gnu
  
checking host system type... x86_64-unknown-linux-gnu
  
checking for --enable-universalsdk... no
  
checking for --with-universal-archs... no
  
checking MACHDEP... linux
  
中间步骤省略............
  
checking for --without-gcc... no
  
configure: creating ./config.status
  
config.status: creating Makefile.pre
  
config.status: creating Modules/Setup.config
  
config.status: creating Misc/python.pc
  
config.status: creating Misc/python-config.sh
  
config.status: creating Modules/ld_so_aix
  
config.status: creating pyconfig.h
  
creating Modules/Setup
  
creating Modules/Setup.local
  
creating Makefile
  

  
# make && make install
  
中间步骤省略............
  
if test "x" != "x" ; then \
  
                rm -f /usr/local/python3/bin/python3-32; \
  
                (cd /usr/local/python3/bin; ln -s python3.5-32 python3-32) \
  
      fi
  
rm -f /usr/local/python3/share/man/man1/python3.1
  
(cd /usr/local/python3/share/man/man1; ln -s python3.5.1 python3.1)
  
if test "xupgrade" != "xno"; then \
  
                case upgrade in \
  
                        upgrade) ensurepip="--upgrade" ;; \
  
                        install|*) ensurepip="" ;; \
  
                esac; \
  
               ./python -E -m ensurepip \
  
                        $ensurepip --root=/ ; \
  
      fi
  
Ignoring ensurepip failure: pip 8.1.1 requires SSL/TLS
  

  
# echo $?
  
0
  
编译完成
页: [1]
查看完整版本: Linux系统下python2.6.6升级python3.5.2详解