python安装
第一步,安装Python3
安装python推荐网址
https://www.cnblogs.com/crazytao/p/7827905.html
https://www.cnblogs.com/jadexia/p/7797791.html
https://blog.csdn.net/u010510962/article/details/80690084
https://www.cnblogs.com/xusion/articles/3419814.html
https://www.cnblogs.com/wangjunjiehome/p/9239005.html
1、 安装环境准备
a) 准备编译环境(环境如果不对的话,可能遇到各种问题,比如wget无法下载https链接的文件)
i. yum groupinstall
'Development Tools' #
源码安装软件就需要安装这个。
ii. yum install zlib-devel bzip2-devel openssl-devel ncurses-devel
下载python3.5.6源码并编译安装
wget https://www.python.org/ftp/python/3.5.6/Python-3.5.6.tgz
tar -zxvf Python-3.5.6.tgz
cd Python-3.5.6
./configure --prefix=/usr/local/python3
make && make altinstall
安装成功如下
做软链:
ln -s /usr/local/python3/bin/python3.5 /usr/bin/python3
建立指向新python3和pip3的软链接
这样就可以直接使用python3了如下:
做软链
ln -s /usr/local/python3/bin/pip3.5 /usr/bin/pip
也许没有pip模块
升级pip到最新版本:
pip install --upgrade pip
有可能没有安装到pip3 检查/usr/local/bin/pip3 不存在就需要安装
好到目前为止,我们在linux下安装python3的任务已经完成,下面进入关键的地方,给python3安装pip3
二.install pip for python3.x
1.首先安装setuptools
wget --no-check-certificate https://pypi.python.org/packages/source/s/setuptools/setuptools-19.6.tar.gz#md5=c607dd118eae682c44ed146367a17e26
cd setuptools-19.6
python3 setup.py build
python3 setup.py install
2.然后直接安装pip就搞定了。
wget --no-check-certificate https://pypi.python.org/packages/source/p/pip/pip-8.0.2.tar.gz#md5=3a73c4188f8dbad6a1e6f6d44d117eeb
tar -zxvf pip-8.0.2.tar.gz
cd pip-8.0.2
python3 setup.py build
python3 setup.py install
有可能遇见的pip错误
ln: creating symbolic link `/usr/bin/pip': File exists
创建符号链接“/Ur/bin /PIP”:文件存在
ln -s /usr/local/python3/bin/pip3.5 /usr/bin/pip3 改成pip3
改成pip3 可以同时使用两种pip ,pip3
有可能遇到的报错
由于本机缺少gcc编译环境
1、通过yum安装gcc编译环境:yum install -y gcc