linux 默认python2.7 源码安装python3.6
'不要去卸载掉系统安装的pyhton2.7, 否则会导致大量依赖程序运行异常'
- STEP1 官网下载源码
- STEP2 tar -zxvf Python-3.6.3.tgz
- STEP3 ./configure --help查看配置项,一般就指定一下安装路径。./configure --prefix=/usr/local/python3
- STEP4 make -j4
- STEP5 sudo make install
- STEP6 更新环境变量:.bashrc中 PATH="$PATH":/usr/local/python3/bin
export PATH,然后重新开一下shell
python -V看一下 还是原来系统默认版本
python3 -V看一下 是3.6版本了
编译python之前,需要安装zlib-devel、openssl-dev、sqlite-devel这几个包,否则的话编译后virtualenv 会有问题,或者 tensorboard会加载不了_sqlite。被这个坑的编译了好几遍python