linux下python3的安装

1,开机初始化的配置
iptables -F 清空防火墙
/etc/init.d/iptables stop  #关闭iptables
setenforce 0  #暂停selinux

#编译安装python3

环境准备
yum install gcc patch libffi-devel python-devel  zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel -y sqlite-devel

#下载python3的源码包
wget https://www.python.org/ftp/python/3.4.7/Python-3.4.7.tar.xz
#解压缩源码包
xz -d Python-3.4.7.tar.xz
tar -xf Python-3.4.7.tar
#切换python3目录
cd Python-3.4.7
#释放脚本文件
./configure --prefix=/opt/python347
#编译,编译安装
 make && make install
 #建立软连接
 ln -s /opt/python347/bin/python3 /usr/local/bin/python3

 #将编译的python3的环境变量添加到pATH
 vim /etc/profile  #写入到配置文件,永久生效
 在最底行写入 export PATH=$PATH:/opt/python347/bin/
 然后 source /etc/profile 使得配置文件生效
 
 #python解释器的自动补全功能
yum install -y readline-devel -y
pip install readline
import readline,rlcompleter
readline.parse_and_bind('tab:complete')


#python虚拟环境
virtualenv --no-site-packages venv #创建venv虚拟环境
#激活虚拟环境
source venv/bin/activate
#虚拟环境主要是对环境变量进行更改
echo $PATH
#退出虚拟环境
deactivate


#ipython
pip3 install ipython #交互式的解释器
#notebook
pip3 install notebook

posted @ 2018-08-20 19:13  一抹浅笑  阅读(207)  评论(0)    收藏  举报