在CentOS6上安装python(安装pip,“no module named sysconfig”解决方法,安装Anaconda3)

在CentOS6上安装python

大体思路:
1.看看有没有pip
2.看看pip install xxx 能不能正常使用
3.为上面两种情况提供了解决方法
4.实在不行,安装Anaconda3

一、CentOS6上自带python,请先检查python版本,并确定是否有pip

   在CentOS6上使用python --version查看python版本号,然后使用pip -V查看pip版本号。

   1.第一种情况:系统有pip,转“二”

//表明系统有pip
[root@iZ2zehc85qbx5cygu4vq2l ~]# pip -V
pip 7.1.0 from /usr/lib/python2.6/site-packages (python 2.6)

  大家一定不要看到提示pip有新版本,就进行版本更新!!!! 一旦pip版本更新后,与系统自带的python版本不一致,不管再执行pip什么指令,都会出现错误,如下图所示!
  如果不小心更新了,想更换回原来的pip版本,请参考:centos6 升级pip后导致pip不可用
在这里插入图片描述
   2.第二种情况:系统没有pip,转“三”

//表明系统没有安装pip,需要自己安装
[root@iZ2zehc85qbx5cygu4vq2l ~]# pip -V
-bash: pip: command not found
//或提示如下:
-bash: /usr/bin/pip: No such file or directory

二、检查pip是否能用

  使用pip install numpy这个命令,检查能否正常安装包。可能会提示如下:
在这里插入图片描述
  水平不够,这个问题没能解决,最后重新安装了python。重新安装python请看“四”。

三、安装pip的三种方式

  安装之前先看一眼这里!!! 首先提醒大家,这种方法不一定可行,成功安装pip以后,执行pip install numpy仍然可能出现上图所示错误。
  我在两台服务器上部署了python代码,第一次,按照这个方式成功完成,下面是我第一次安装时出现的问题及解决方法。第二次,总是会出现no module named sysconfig的错误,只得重装python。所以,如果实在解决不了就重新安装python吧。


第一次安装时出现的问题及解决方法:
使用第二种方式“2.源码包安装”时,执行python3 setup.py install如果出现“没有setuptool的提示”。参考如下:

//下载链接可以在这个链接找喜欢的 https://pypi.org/project/setuptools/
sudo wget  https://pypi.python.org/packages/source/s/setuptools/setuptools-0.6c11.tar.gz
tar -xvf setuptools-0.6c11.tar.gz
cd setuptools-0.6c11
sudo python setup.py build
sudo python setup.py install

  此时查看pip版本,如果出现:
在这里插入图片描述
解决办法:

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

再次查看:
在这里插入图片描述
  此时再尝试pip install xxx,如果没有报错,那你就非常幸运了!然后就可以正常使用了!


四、CentOS6 上安装python

  现有的python发行版本有很多,参见:关于各Python发行版,我们需要了解的一切。由于我安装python的主要目的是为了计算,为了以后方便选择 Anaconda Python

1.下载地址

    官网下载:https://www.anaconda.com/distribution/
    镜像:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/

2.安装 Anaconda3

  1.两条命令,就安装完成了,如下。

wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-2019.10-Linux-x86_64.sh
bash Anaconda3-2019.10-Linux-x86_64.sh

  “须知”一类的东西,如果不想阅读,就输入“q”,再“yes”。
在这里插入图片描述
   2.重启服务器/电脑,查看 python 和 pip 版本,全部变成新版;输入pip install numpy,提示“已有”。 成功!
在这里插入图片描述

原创文章 35 获赞 17 访问量 7843

猜你喜欢

转载自blog.csdn.net/dear_jing/article/details/104715626
今日推荐