---恢复内容开始---

pip3的安装需要对应一整套python的编译工具库,所以安装好的pip3是这个样子:

inear@Ai:~$ pip3 -V
pip 18.1 from /usr/lib/python3/dist-packages/pip (python 3.7)

前面是pip3的版本,后面括号内是对应的python3.7版本,注意,小版本号也要对应,如果你想要pip3对应3.7的,而你安装了3.6的,那是不行的,总之,坑很多,想做对就要一一对应。注意:Ubuntu系统自带的Python3可能不是最新版本,如果你想安装最新版本,千万别要把Ubuntu自带的Python3卸载,否则可能会引起系统的崩溃。

1、安装pip3:

sudo apt install python3-pip

安装上面的命令,查看pip3的版本,如果正常显示,说明安装成功。

2、升级pip3

系统虽然给出了更新pip的命令,不过这里不建议大家使用这样的命令,建议使用 sudo pip3 install --upgrade pip 来更新pip3。

注意:我们已经成功更新了pip3,但是当我们使用pip3 -V查看pip3的版本的时候,系统会给出如下图的错误信息:

可以修改pip3文件来修正这个错误,2个版本,都试试:

1)  /usr/local/bin/pip3

#!/usr/bin/python3
# -*- coding: utf- -*-
import re
import sys from pip._internal import main if __name__ == '__main__':
sys.argv[] = re.sub(r'(-script\.pyw?|\.exe)?$', '', sys.argv[])
sys.exit(main())

2)   /usr/bin/pip3

#!/usr/bin/python3
# GENERATED BY DEBIAN import sys # Run the main entry point, similarly to how setuptools does it, but because
# we didn't install the actual entry point from setup.py, don't use the
# pkg_resources API.
from pip._internal import main
if __name__ == '__main__':
sys.exit(main())

总之就是升级python2到3造成的混乱。

3、修改pip3的源,因为自带源下载太慢了,改成清华源立即飕飕地。

创建.pip文件夹: mkdir ~/.pip

创建pip.conf文件并添加index-url:

vim    ~/.pip/pip.conf

添加:

[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple

如果是在win10中,更新pip源的方法:

1、转到git的家目录(我的cmd是git)

2、在家目录建立:pip文件夹,并在文件夹下建立一个文件:pip.ini

大概是这个样子:~/pip/pip.ini

该文件内容和上面一样:

[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple

完工。

python3的pip3安装的更多相关文章

  1. python3 与 pip3 安装与使用

    1. yum -y install openssl* (pip依赖ssl环境) 2.编译安装python3 下载地址:https://www.python.org/ftp/python/ .tgz c ...

  2. python3和pip3安装和问题解决

    python3安装前,最好先安装下依赖包: yum install -y openssl-devel yum install -y openssl yum install -y zlib-devel ...

  3. Python3.7 + jupyter安装(CentOS6.5)

    Python3.7 + jupyter安装(CentOS6.5) 方法一(anaconda): anaconda是一个开源的Python发行版本 包含conda,python等大量的科学包以及依赖 优 ...

  4. linux Centos7下安装python3及pip3

    先去python官网下载python3安装包 执行命令:wget https://www.python.org/ftp/python/3.6.5/Python-3.6.5.tgz 安装zlib-dev ...

  5. 环境准备—之—linux下安装python3和pip3

    转自 上海悠悠 https://www.cnblogs.com/yoyoketang/p/10195102.html 前言 centos7 自带有 python,但是却是 python2 版本的 py ...

  6. centos系统下安装python3以及pip3

    首先查看一下系统当前的python版本 python -V 1.安装必要工具 yum-utils 它的功能是管理repository及扩展包的工具yum install yum-utils -y 2. ...

  7. CentOS7下安装Python3及Pip3并保留Python2

    1. 安装依赖环境 # yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline- ...

  8. centos7安装python3和pip3

    python3安装 1.安装准备 # 创建安装目录 mkdir /usr/local/python3 #下载python3 wget --no-check-certificate https://ww ...

  9. centos 7 安装 python3.6 python3 安装步骤以及pip pip3安装挂载

    首先去python官网下载python3的源码包,网址:https://www.python.org/ 或者直接wget下载 wget https://www.python.org/ftp/pytho ...

随机推荐

  1. 运行java程序的时候出现Exception in thread "main" java.lang.UnsupportedClassVersionError:

    1 Exception in thread "main" java.lang.UnsupportedClassVersionError: com/test/inherited/In ...

  2. Elasticsearch与Solr优缺点比较

    Elasticsearch简介 Elasticsearch是一个实时的分布式搜索和分析引擎.它可以帮助你用前所未有的速度去处理大规模数据. 它可以用于全文搜索,结构化搜索以及分析,也可以将这三者进行组 ...

  3. CAP原则 (阿里)

    CAP原则又称CAP定理,指的是在一个分布式系统中,一致性(Consistency).可用性(Availability).分区容错性(Partition tolerance).CAP 原则指的是,这三 ...

  4. win10教育版永久激活密钥 win10教育版激活码 win10教育版产品密钥2018(第三种方法亲测可用!)

    有没有最新win10教育版激活密钥?win10教育版功能比较全面,增加了一些学术上需要的功能.有用户装了win10教育版,提示需要产品密钥,网上找到的win10教育版永久激活码大多失效,这边小编为大家 ...

  5. 原创:【ajax | axios跨域简单请求+复杂请求】自定义header头Token请求Laravel5后台【亲测可用】

    如标题:我想在ajax的header头增加自定义Token进行跨域api认证并调用,api使用laravel5编写,如何实现? 首先,了解下CORS简单请求和复杂请求.  -- CORS简单请求 -- ...

  6. Android外接USB扫码枪

    公司的设备以前接入的都是串口的扫码头,优点是直接通过串口读取流里面的数据就OK了,缺点是你需要知道每一款扫码器的型号以获取波特率及Android设备的串口地址.因为现在usb扫码器越来越方便且即插即用 ...

  7. nand flash 擦除指定的区域

    Nand falsh 在 u-boot 里面,是可以执行擦除操作的. 擦除整个 Nand 的命令: nand erase.chip 擦除部分区域 nand erase.spread 0x0 0x780 ...

  8. Struts2数据封装

    首先是简单数据类型的封装 jsp页面 <%@ page contentType="text/html;charset=UTF-8" language="java&q ...

  9. 做JAVA的需要了解的框架

    spring netty Elasticsearch Eureka Hystrix 接口的依赖性管理 Zuul Config Bus ActiveMQ redis zookper quartz had ...

  10. nginx入门系列之安装与卸载

    目录 通过包管理器安装 安装nginx 卸载nginx 从源码编译安装 准备安装环境 执行编译安装 制作nginx免安装包 官方安装手册:https://nginx.org/en/docs/insta ...