0
点赞
收藏
分享

微信扫一扫

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

 

 

举报

相关推荐

0 条评论