在使用ubuntu20.04及其之后的版本,搭建一些开发环境时,发现该ubuntu已经不支持python2了,默认环境为python3.8,而搭建开发环境又需要python2的支持…

安装python2:其实很简单,只需一行命令:

sudo apt install python2

有了python2之后,再去安装pip,执行以下命令,发现找不到该软件包

sudo apt install python-pip

而错误提示中,又推荐你这样安装:

sudo apt install python3-pip

当你这样安装后,确实能够成功。但是你后面再执行的pip install xxx,其实都安装到了python3环境中。然后你再调用python2的脚本,依然会报错…

那怎么办呢,后来google中找到了答案,如下所示,两步完成安装pip:

curl https://bootstrap.pypa.io/pip/2.7/get-pip.py --output get-pip.py
sudo python2 get-pip.py

安装完毕之后,到/usr/local/bin下重新配置软件链接:

sudo ln pip2.7 pip
sudo ln pip3.8 pip3

test@test-21:~/workspace/code/xxxxx$ pip --version
pip 21.0.1 from /home/test/.local/lib/python3.8/site-packages/pip (python 3.8)
test@test-21:~/workspace/code/xxxxx$
test@test-21:~/workspace/code/xxxxx$ pip3 --version
pip 21.0.1 from /home/test/.local/lib/python3.8/site-packages/pip (python 3.8)

[How TO]-How to Install Python Pip on Ubuntu 20.04相关推荐

  1. 如何在Ubuntu 20.04上设置Python虚拟环境

    I recently got myself a "new" laptop – a Lenovo x270 (yay)! And once again I needed to set ...

  2. ubuntu安装python百度经验_如何在Ubuntu 20.04上安装Python 3.9(含python编译安装和使用Apt命令安装)...

    在本文中,我们将向您展示在Ubuntu 20.04上安装Python 3.9的两种方法.第一种使用APT命令安装Python3.9,第二种是在Ubuntu20.04上编译安装Python 3.9.本教 ...

  3. ubuntu 20.04 Python安装与卸载

    ubuntu 20.04默认安装python 2.7.18 一.安装前先卸载已安装版本,命令如下: root@tswang:/home/tswang/Python-3.8.7# sudo apt-ge ...

  4. 【转】How to install VNC server on ubuntu 14.04

    转自:https://www.krizna.com/ubuntu/install-vnc-server-ubuntu-14-04/ VNC server is used to share graphi ...

  5. Ubuntu 16.04 安装第三方Apps Can’t Install Third-Party Apps on Ubuntu 16.04? You’re No

    Having trouble installing third-party .debs on Ubuntu 16.04? You, my friend, are far from alone. A h ...

  6. Python 2 结束支持,Ubuntu 20.04 LTS 继续进行将其移除的工作

    Python 2 已于 2020 年初到达 EOL 阶段(生命周期结束),Ubuntu 和 Debian 的开发人员则继续致力于从操作系统中移除 Python 2的工作,继续将软件包过渡到 Pytho ...

  7. Ubuntu 20.04 LTS 开发周期的重要任务:移除 Python 2

    官方已宣布 Python 2 将于 2020 年 1 月 1 日后停止维护,而计划于明年 4 月发布的 Ubuntu 20.04 将是下一个长期支持版本,所以 Ubuntu 20.04 的一个重要目标 ...

  8. How to install OpenERP 6 on Ubuntu 10.04 LTS Server--1

    Recently at work, we've been setting up several new instances of OpenERP for customers. Our server o ...

  9. Install OCZ RevoDrive3X2 on Ubuntu 12.04 x64 with kernel 3.2.0-23-generic

    默认情况下Ubuntu 带的mvsas驱动可以将OCZ RevoDrive3X2驱起来, 但是性能不怎么样, 并且一块240G的盘在系统中会被认成2块120G的盘. 详见如下文章 :  http:// ...

最新文章

  1. 精通python能干嘛-一个程序员怎样才算精通Python?
  2. 通过反射创建动态代理对象(二)
  3. 2019 阿里云峰会·北京站正式启动,互联网出海分论坛报名开启...
  4. docker mysql主从_使用docker 实现MySQL主从同步/读写分离
  5. JUnit-4.11使用报java.lang.NoClassDefFoundError: org/hamcrest/SelfDescribing错误
  6. 三 jQuery 选择器
  7. oracle 32 下载,oracle 11g 32位下载
  8. 线性分类模型python_python SVM 线性分类模型的实现
  9. JS不间断无缝滚动 (兼容火狐和IE)
  10. idea license 20200104
  11. Python练习题(三)
  12. 网络爬虫---从千图网爬取图片到本地
  13. MATLAB 2014a与 VS2013 配置过程
  14. NDK实践(一)在linux环境下编译ffmpe
  15. bigint hive java类型_三十、Hive的数据类型以及常用的属性配置
  16. 程序员的职级和薪酬体系
  17. linux无损扩空间,linux无损扩容的方法
  18. 35 实战 微额借款用户人品预测
  19. Surface重装系统
  20. 新一代全空间智能GIS平台 MapGIS 10.6即将发布!

热门文章

  1. 国内数据中心制冷系统设计与发展
  2. 导致UPS蓄电池损坏的原因有哪些?
  3. 数据网络卡顿怎么处理_监控网络卡顿怎么办
  4. ML之FE:对人类性别相关属性数据集进行数据特征分布可视化分析与挖掘
  5. Python之Pyforest:Pyforest的简介、安装、使用方法之详细攻略
  6. DL框架之TensorFlow:深度学习框架TensorFlow Core(低级别TensorFlow API)的简介、安装、使用方法之详细攻略
  7. 成功解决IndexError: index 14 is out of bounds for axis 1 with size 14
  8. DL之AF:机器学习/深度学习中常用的激活函数(sigmoid、softmax等)简介、应用、计算图实现、代码实现详细攻略
  9. auto-sklearn手册
  10. 集成学习-Boosting集成学习算法XGBoost