python3的pip3安装
---恢复内容开始---
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安装的更多相关文章
- python3 与 pip3 安装与使用
1. yum -y install openssl* (pip依赖ssl环境) 2.编译安装python3 下载地址:https://www.python.org/ftp/python/ .tgz c ...
- python3和pip3安装和问题解决
python3安装前,最好先安装下依赖包: yum install -y openssl-devel yum install -y openssl yum install -y zlib-devel ...
- Python3.7 + jupyter安装(CentOS6.5)
Python3.7 + jupyter安装(CentOS6.5) 方法一(anaconda): anaconda是一个开源的Python发行版本 包含conda,python等大量的科学包以及依赖 优 ...
- linux Centos7下安装python3及pip3
先去python官网下载python3安装包 执行命令:wget https://www.python.org/ftp/python/3.6.5/Python-3.6.5.tgz 安装zlib-dev ...
- 环境准备—之—linux下安装python3和pip3
转自 上海悠悠 https://www.cnblogs.com/yoyoketang/p/10195102.html 前言 centos7 自带有 python,但是却是 python2 版本的 py ...
- centos系统下安装python3以及pip3
首先查看一下系统当前的python版本 python -V 1.安装必要工具 yum-utils 它的功能是管理repository及扩展包的工具yum install yum-utils -y 2. ...
- CentOS7下安装Python3及Pip3并保留Python2
1. 安装依赖环境 # yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline- ...
- centos7安装python3和pip3
python3安装 1.安装准备 # 创建安装目录 mkdir /usr/local/python3 #下载python3 wget --no-check-certificate https://ww ...
- centos 7 安装 python3.6 python3 安装步骤以及pip pip3安装挂载
首先去python官网下载python3的源码包,网址:https://www.python.org/ 或者直接wget下载 wget https://www.python.org/ftp/pytho ...
随机推荐
- 如果要对一些数据做处理,可以直接用自定义fliter
{{[offer.brand, offer.series, offer.model] | carFilter}} filters里面写 carFilter ([brand, series, model ...
- MyBatis(九):Mybatis Java API批量操作(增、删、改、查)
最近工作中用到了mybatis的Java API方式进行开发,顺便也整理下该功能的用法,接下来会针对基本部分进行学习: 1)Java API处理一对多.多对一的用法: 2)增.删.改.查的用法: 3) ...
- Web容器中DefaultServlet详解 JspServlet DefaultServlet
Web容器中DefaultServlet详解 https://blog.csdn.net/qq_30920821/article/details/78328608 Web容器中DefaultServl ...
- Leetcode: Closest Leaf in a Binary Tree
Given a binary tree where every node has a unique value, and a target key k, find the value of the n ...
- Xcodebuild稳定性测试go脚本
[本文出自天外归云的博客园] 简单封装下xcodebuild test命令,写一个执行xcode测试的go程序,可以设定单case执行次数,也可以二次组装调用进行多个case的测试,代码如下: pac ...
- 解决SQL Server 阻止了对组件Ad Hoc Distributed Queries访问的方法
来源:http://www.htmer.com/article/922.htm 今天单位一ASP.NET网站,里面有个功能是导出数据,发现一导出就报错,报错内容是:SQL Server 阻止了对组件 ...
- redis支持远程接入的安全防护问题
如果我们没有启用保护模式,支持远程接入,启用默认端口6379,而且是用root用户启动的,那么基本上redis就是在裸奔了,人家分分钟搞你没商量. 我们模拟一下,现在机器A(ip假设为10.100.1 ...
- GoldenGate 19.1 发布
GoldenGate 19.1 新特性 For the Oracle Database ➢ Oracle Database 19c Support 支持从Oracle DB 19c抽取和投递数据,包括 ...
- linux编译qt
1.使用QtCreator新建工程,windows和linux都可以,这样才有.pro文件 2.在linux中进入工程目录,生成makefile: /home/5.9.2/gcc_64/bin/qma ...
- linux里安装使用svn
1.安装 sudo apt-get install subversion 2.checkout工程 svn checkout svn://192.168.0.3/测试工具 /home/testtool ...