Python 3.5.2 及相关工具安装

Python下载地址:https://www.python.org/ftp/python/3.5.2/

个人常用:

pip install virtualenv
virtualenv -p /usr/bin/python2.7 --no-site-packages env_ansible
source env_ansible/bin/activate
#env_ansible\scripts\activate  #On Windows
pip list
deactivate

Python-3.5.2 安装:

--	安装 ssl (不能联网需下载其他依赖包)
# yum install openssl-devel

keyutils-libs-devel krb5-devel libcom_err-devel libselinux-devel libsepol-devel zlib-devel e2fsprogs
e2fsprogs-libs keyutils-libs krb5-libs libcom_err libselinux libselinux-python libselinux-utils libss


--  安装 Python-3.5.2
# cd /usr/local/src/  
# ls /usr/local/src/Python-3.5.2.tgz
# tar -zxvf Python-3.5.2.tgz
# mkdir /usr/local/Python35  
# cd /usr/local/src/Python-3.5.2
# ./configure --prefix=/usr/local/Python35  
# make && make install  


--  设置环境变量  
# vi /etc/profile  
PATH=$PATH:/usr/local/Python35/bin  
  
# source /etc/profile
  
--  设置默认连接版本  
# cd /usr/bin/  
# ll /usr/bin/python*  
# rm -rf /usr/bin/python 
# ln -s /usr/local/Python35/bin/python3.5  /usr/bin/python  
  
  
--  查看版本或进入 pythone  
# python -V  
# python  

 

# 安装完 python 后, yum 使用可能出错
# yum
  File "/usr/bin/yum", line 30
    except KeyboardInterrupt, e:
                            ^
SyntaxError: invalid syntax

# 解决方法:
# ll /usr/bin/python*
# vi /usr/bin/yum
第一行 “#!/usr/bin/python” 改为 “#!/usr/bin/python2.6”

 

相关工具安装:

--  安装 easy_install(setuptools-28.8.0.tar.gz)  
--  https://pypi.python.org/pypi/setuptools  
# ll /usr/local/src/setuptools-28.8.0.tar.gz  
# cd /usr/local/src  
# tar -zxvf setuptools-28.8.0.tar.gz  
# cd /usr/local/src/setuptools-28.8.0  
# python setup.py install
# ln -s /usr/local/Python35/bin/easy_install /usr/bin/easy_install  
# easy_install --version


--  安装 pip(pip-9.0.1.tar.gz)  
--  https://pypi.python.org/pypi/pip  
# ll /usr/local/src/pip-9.0.1.tar.gz  
# cd /usr/local/src
# tar -zxvf pip-9.0.1.tar.gz  
# cd /usr/local/src/pip-9.0.1  
# python setup.py install
# ln -s /usr/local/Python35/bin/pip /usr/bin/pip
# pip --version


--  安装 wheel(wheel-0.30.0a0.tar.gz)  
--  https://pypi.python.org/pypi/wheel  
# ll /usr/local/src/wheel-0.30.0a0.tar.gz  
# cd /usr/local/src  
# tar -zxvf wheel-0.30.0a0.tar.gz  
# cd /usr/local/src/wheel-0.30.0a0  
# python setup.py install
# ln -s /usr/local/Python35/bin/wheel /usr/bin/wheel  
# wheel version


--  安装 virtualenv(virtualenv-15.1.0.tar.gz)  
--  https://pypi.python.org/pypi/virtualenv/15.1.0
# ll /usr/local/src/virtualenv-15.1.0.tar.gz
# cd /usr/local/src  
# tar -zxvf virtualenv-15.1.0.tar.gz  
# cd /usr/local/src/virtualenv-15.1.0 
# python setup.py install
# ln -s /usr/local/Python35/bin/virtualenv /usr/bin/virtualenv  
# virtualenv --version


--卸载(python setup.py install 方式安装)
python setup.py install --record files.txt   
cat files.txt | xargs rm -rf

在线快速安装  setuptools 和 pip

#安装setuptools
wget --no-check-certificate https://bootstrap.pypa.io/ez_setup.py
python ez_setup.py --insecure


#安装pip
wget --no-check-certificate https://bootstrap.pypa.io/get-pip.py
python get-pip.py

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值