本文将带您了解关于CentOs6安装pip的新内容,同时我们还将为您解释Centos6安装教程的相关知识,另外,我们还将为您提供关于CentOS6.4安装pip,CentOS安装python包管理安装
本文将带您了解关于CentOs6安装pip的新内容,同时我们还将为您解释Centos6安装教程的相关知识,另外,我们还将为您提供关于CentOS 6.4安装pip,CentOS安装python包管理安装工具pip的方法、CentOS 6.6 安装pip、centos 7.6安装python 3.7、Centos 安装pip的实用信息。
本文目录一览:- CentOs6安装pip(Centos6安装教程)
- CentOS 6.4安装pip,CentOS安装python包管理安装工具pip的方法
- CentOS 6.6 安装pip
- centos 7.6安装python 3.7
- Centos 安装pip
CentOs6安装pip(Centos6安装教程)
首先安装epel扩展源:
sudo yum -y install epel-release
然后再安装pip
~]#sudo yum -y install python-pip
CentOS 6.4安装pip,CentOS安装python包管理安装工具pip的方法
之前有的朋友问我,CentOS版本怎么安装python的pip,我之前给出的Ubuntu下apt-get的方法
ubuntu 需要先安装下pip吧,
apt-get install python-pip
安装requests,
pip install requests
但是有的朋友由于是centos的,直接yuminstall pip 或者 yum install python-pip都是不行的。
其实不能yum那就直接下载编译安装呗。。。
CentOS 6.4安装pip,CentOS安装python包管理安装工具pip的方法如下:
截至包子写本文的时候,pip最新为 1.5.5
wget --no-check-certificate https://github.com/pypa/pip/archive/1.5.5.tar.gz
注意:wget获取https的时候要加上:--no-check-certificate
tar zvxf 1.5.5.tar.gz #解压文件
cd pip-1.5.5/
python setup.py install
OK,这样就安装好pip了,
下面来安装 requests吧。
pip install requests
CentOS 6.6 安装pip
前一篇讲了如何在linux中安装python 2.7.8,接下来继续安装pip,pip是python安装各种包的工具,是非常腻害的工具
在安装过程中,经常报 :nothing to do,有很多原因,其中一个原因是虚拟机竟然没有连网,简直是太扯了,对自己太无语了。。。
1、先安装扩展源EPEL
显然,os中的源已经是安装了,而且是最新版本:
[root@wc1 ~]# yum install epel-release -y Loaded plugins: fastestmirror,refresh-packagekit,security Setting up Install Process Loading mirror speeds from cached hostfile * base: centos.ustc.edu.cn * epel: mirror01.idc.hinet.net * extras: ftp.sjtu.edu.cn * updates: centos.ustc.edu.cn Package epel-release-6-8.noarch already installed and latest version nothing to do
2、安装pip
一开始我以为安装pip就是命令:yum -y install pip,但是报错说:找不到数据源。。。
后来搜了一下,才知道要安装的是 python-pip:
[root@wc1 ~]# yum -y install python-pip Loaded plugins: fastestmirror,security Setting up Install Process Loading mirror speeds from cached hostfile * base: centos.ustc.edu.cn * epel: mirror.premi.st * extras: ftp.sjtu.edu.cn * updates: centos.ustc.edu.cn Resolving Dependencies --> Running transaction check ---> Package python-pip.noarch 0:7.1.0-1.el6 will be installed --> Processing Dependency: python-setuptools for package: python-pip-7.1.0-1.el6.noarch --> Running transaction check ---> Package python-setuptools.noarch 0:0.6.10-3.el6 will be installed --> Finished Dependency Resolution Dependencies Resolved ================================================================================ Package Arch Version Repository Size ================================================================================ Installing: python-pip noarch 7.1.0-1.el6 epel 1.5 M Installing for dependencies: python-setuptools noarch 0.6.10-3.el6 base 336 k Transaction Summary ================================================================================ Install 2 Package(s) Total download size: 1.9 M Installed size: 8.1 M Downloading Packages: (1/2): python-pip-7.1.0-1.el6.noarch.rpm | 1.5 MB 00:02 (2/2): python-setuptools-0.6.10-3.el6.noarch.rpm | 336 kB 00:00 -------------------------------------------------------------------------------- Total 331 kB/s | 1.9 MB 00:05 warning: rpmts_HdrFromFdno: Header V3 RSA/SHA256 Signature,key ID 0608b895: NOKEY Retrieving key from file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6 Importing GPG key 0x0608B895: Userid : EPEL (6) <epel@fedoraproject.org> Package: epel-release-6-8.noarch (@extras) From : /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6 Running rpm_check_debug Running Transaction Test Transaction Test Succeeded Running Transaction Installing : python-setuptools-0.6.10-3.el6.noarch 1/2 Installing : python-pip-7.1.0-1.el6.noarch 2/2 Verifying : python-pip-7.1.0-1.el6.noarch 1/2 Verifying : python-setuptools-0.6.10-3.el6.noarch 2/2 Installed: python-pip.noarch 0:7.1.0-1.el6 Dependency Installed: python-setuptools.noarch 0:0.6.10-3.el6 Complete!
centos 7.6安装python 3.7
原文参考:
https://www.cnblogs.com/felixwang2/p/9934460.html
https://blog.csdn.net/m0_37886429/article/details/86700665
前言:在centos 7.6上面已经安装了python2环境,如果想要继续安装python3而不卸载python2,下面详细介绍一下。
基本命令
(1)python -V 或者 python --version #查看python版本
(2)python #检测python安装是否成功,并且也可以查看版本号
1. 下载安装包并安装依赖关系
wget https://www.python.org/ftp/python/3.7.1/Python-3.7.1.tar.xz
yum -y groupinstall "Development tools"
yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel libffi-devel
2. 解压文件并开始安装
这里要注意tar.xz结尾的文件的解压方式:
mkdir /usr/local/python3
tar -xz -d Python-3.7.1.tar.xz
tar xf Python-3.7.1.tar -C /usr/local/python3
cd Python-3.7.1/
编译安装
./configure --prefix=/usr/local/python3 && make && make install
3. 创建python3的命令,然后才能使用
cd /usr/local/python3/bin/ #看下bin下面的命令
ln -s /usr/local/python3/bin/python3 /usr/bin/python3 #给命令创建 /usr/bin/中的软链接,现在可以在命令行直接输入python3运行了
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3
测试一下,如果出现交互式界面说明已经安装成功了
4. python2和python3如果要共存,还需要修改以下两个文件
(1)修改yum配置文件,使python2和python3可以共存
vim /usr/bin/yum
(2)修改 /usr/libexec/urlgrabber-ext-down 文件
出现的问题
(1)在执行 make 的时候没有出现问题,但是在 make install 的时候报错: ModuleNotFoundError: No module named ‘_ctypes’;
原因:这是因为没有安装上 tk-devel、libffi-devel这两个包,可以重新使用 yum 安装;
(2)SyntaxError: invalid syntax File "/usr/libexec/urlgrabber-ext-down"
原因:没有修改/usr/libexec/urlgrabber-ext-down 文件中python的环境为python2,因为现在安装了python3,它不知道应该使用哪一个,所以会报错。
Centos 安装pip
下载文件
wget https://bootstrap.pypa.io/get-pip.py –no-check-certificate 2 执行安装 python get-pip.py 3 这就安装好了
今天关于CentOs6安装pip和Centos6安装教程的介绍到此结束,谢谢您的阅读,有关CentOS 6.4安装pip,CentOS安装python包管理安装工具pip的方法、CentOS 6.6 安装pip、centos 7.6安装python 3.7、Centos 安装pip等更多相关知识的信息可以在本站进行查询。
本文标签: