0.配置依赖环境,如果不进行这步可能会出现一些问题

中间可能有多余空格,去除下再运行,一般都能安装成功,如果不能可以先更新下sudo apt-get update

sudo apt-get install zlib1g-dev libbz2-dev libssl-dev libncurses5-dev libsqlite3-dev libreadline-dev tk-dev libgdbm-dev libdb-dev libpcap-dev xz-utils libexpat1-dev liblzma-dev libffi-dev libc6-dev

1.直接去官网下载你想的版本

2.解压下载的包,在这之前你可以先mv你的包到指定位置解压

node:~$tar zxvf Python-3.7.1

3.进入解压目录

node:~$ cd Python-3.7.1/

4.建立安装的目录

sudo mkdir -p /usr/local/python3

5.编译安装

执行这步是后面最好加上 --enable-optimizations 会自动安装pip3及优化配置

# ./configure --prefix=/usr/local/python3  --enable-optimizations
# make
# sudo make install

6.删除软链接

先执行查看版本,如果有则证明软链接已存在,需要先删去以前的再重新建立

//这里表明我已有python3的软链接而没有pip3的软链接所以需要删除python3的软链接重新建立
node:~/Python-3.7.1$ python3 -V
Python 3.5.2node:~$ pip3 -V
bash: /usr/lib/command-not-found: /usr/bin/python3: bad interpreter: No such file or directory
rm -rf /usr/bin/python3
rm -rf /usr/bin/pip3

7.建立新的指向python3.7的软链接

#添加python3的软链接
ln -s /usr/local/python3/bin/python3.7 /usr/bin/python3
#添加 pip3 的软链接
ln -s /usr/local/python3/bin/pip3.7 /usr/bin/pip3

8.检测版本

node:~$ python3 -V
Python 3.7.1
node:~$ pip3 -V
pip 10.0.1 from /usr/local/python3/lib/python3.7/site-packages/pip (python 3.7)

Ubuntu16.04安装Python3.7及其pip3并切换为默认版本相关推荐

  1. ubuntu python3.7修改默认pip版本_详解Ubuntu16.04安装Python3.7及其pip3并切换为默认版本 安装python3后使用pip和pip3的区别...

    Python3.4已经默认安装了pip为什么执行不了我的谁说过,念念不忘就该放.但我也记得你说过,爱一个人不是一天两天的事. 如何升级到python3版本并且安装pip3 确保你的系统上已经安装好了 ...

  2. ubuntu python3.7修改默认pip版本_Ubuntu16.04安装Python3.7及其pip3并切换为默认版本

    0.配置依赖环境,如果不进行这步可能会出现一些问题中间可能有多余空格,去除下再运行,一般都能安装成功,如果不能可以先更新下sudo apt-get update sudo apt-get instal ...

  3. python3.8安装ubuntu_科学网—Ubuntu16.04安装Python3.8.5问题及解决方法 - 陈超的博文...

    Ubuntu16.04安装Python3.8.5: 安装编译之后出现apt-get错误You might want to run 'apt-get -f install' to correct the ...

  4. python3.6.5安装教程-Ubuntu16.04安装python3.6.5步骤详解

    下载python3.6.5安装包 1. 上传安装包.打开终端,利用命令cd 进入文件所在文件夹里 python@ubuntu:~/workspace$pwd /home/python/workspac ...

  5. python3.8.5是python3吗_科学网-Ubuntu16.04安装Python3.8.5问题及解决方法-陈超的博文

    Ubuntu16.04安装Python3.8.5: 安装编译之后出现apt-get错误You might want to run 'apt-get -f install' to correct the ...

  6. python3.6.5安装步骤-Ubuntu16.04安装python3.6.5步骤详解

    下载python3.6.5安装包 1. 上传安装包.打开终端,利用命令cd 进入文件所在文件夹里 python@ubuntu:~/workspace$pwd /home/python/workspac ...

  7. ubuntu16.04安装python3.6-dev超时_vitrualBox+ubuntu16.04安装python3.6最新教程及详细步骤...

    因为这两天在学习深度学习需要用到ubuntu+python3.6版本,所以就按照网上的教学安装,但是ubuntu16.04自带的是python2.7和3.5版本,所以需要另外安装.但是安装了半天浪费了 ...

  8. Ubuntu16.04安装python3.7

    https://www.jianshu.com/p/6059f7fc2cd0 https://www.cnblogs.com/amiza/p/10334969.html https://www.jb5 ...

  9. python3.6安装教程-Ubuntu16.04安装python3.6详细教程

    笔者最近在阿里云服务器上要搭建python3.6环境用于服务支撑,所以马不停蹄的就是安装python3.6,pip.一顿操作之后,发现坑还是有的,而且稍微有点麻烦,所以果断搬出了Anaconda,果不 ...

最新文章

  1. 小企业是否能用得上ITIL?
  2. linux常见的几种运行级,linux有几种运行级别
  3. 【小白学习keras教程】八、Sequential Model和模型函数API两种模型建立方法
  4. HTML中的Content-Type的类型
  5. Python 换行符
  6. c语言延时系统,基于VB的单片机C语言延时程序各参数计算系统
  7. 《深入浅出DPDK》读书笔记(九):流分类与多队列、流过滤、虚拟化流分类方式、流分类技术的使用
  8. 服务器电源维修哪里便宜,服务器电源维修
  9. AutoJs学习-TTS抢语音红包
  10. java 开发技术,Java 后端开发技术有哪些?
  11. C语言基本——求圆的面积和周长
  12. 文件损坏打不开怎么办?excel文件修复,看看这些解决办法
  13. 高速数字电路AC耦合电容HFSS仿真
  14. 【React全家桶】 React入门
  15. 2018校招笔试真题汇总(javaC++)
  16. python 逻辑回归,预测银行客户是否购买定期存款
  17. JUC - ReentrantReadWriteLock 源码分析
  18. thinkphp递归实现无限极子分类children
  19. 区别 质心与形心——积分的应用
  20. 新加入硬盘后,硬盘的编号改变了,导致ubuntu 进不去了

热门文章

  1. 一键移植工具_让UI设计畅通无阻 — 信息系统人机界面增强工具(HFE Designer)
  2. mongoengine.NotUniqueError
  3. 怎么将pdf转换成word
  4. [轮子系列]Google Guava之CharMatcher源码分析
  5. 安装Windows Nano Server虚拟机
  6. Python - 利用pip管理包
  7. python中pop(),popitem()的整理
  8. Xcode中Info.plist文件各个键的作用说明【搜藏】
  9. javase总结报告
  10. android列表【android开发记录片】android下实现圆角列表布局控件