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
作者:赵盼盼
出处:https://www.cnblogs.com/zhaopanpan/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
⇩ 关注或点个喜欢就行 ^_^
关注我

浙公网安备 33010602011771号