您的位置:首页 > 编程语言 > Python开发

Python 3.5.2 及相关工具安装

2016-11-16 12:15 232 查看
Python下载地址:https://www.python.org/ftp/python/3.5.2/

个人常用:#-*- coding: utf-8 -*-
#coding=utf8
#!/usr/bin/env python
# python 3.5.0

pip install virtualenv
virtualenv -p D:\Python27\python.exe env_name
#virtualenv -p D:\Python27\python.exe --no-site-packages env_name
#. env_name/bin/activate
env_name\scripts\activate
env_name\scripts\deactivatePython-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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: