准备工作

安装工具

sudo apt update

sudo apt upgrade

sudo apt install gcc

sudo apt install g++

sudo apt install build-essential checkinstall

sudo apt install libreadline-gplv2-dev libncursesw5-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev

正式开始

下载python文件

sudo curl -O https://www.python.org/ftp/python/3.7.1/Python-3.7.1.tar.xz

解压源码包

sudo tar Jxvf Python-3.7.1.tar.xz

创建python安装路径

sudo mkdir /usr/python37

安装python

sudo ./configure --enable-optimizations --prefix=/usr/python37

sudo make && make install

添加环境变量

sudo vim /etc/profile

在结尾添加

export PATH=$PATH:/usr/python37/bin

alias python="python3.7"

alias pip="pip3.7"

添加用户别名

vim ~/.bashrc

在结尾添加

alias python="python3.7"

alias pip="pip3.7"

创建软连接

sudo ln -s /usr/python37/bin/python3.7 /bin/python

sudo ln -s /usr/python37/bin/pip3.7 /bin/pip

更换国内源

cd ~

mkdir .pip

cd .pip

> pip.conf

vim pip.conf

添加如下内容

[global]

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

更新pip

sudo pip install --upgrade pip

总结

到此这篇关于给ubuntu18安装python3.7的详细教程的文章就介绍到这了,更多相关ubuntu18安装python3.7内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

ubuntu上安装python3.7教程_给ubuntu18安装python3.7的详细教程相关推荐

  1. ps海报合成教程_如何利用PS制作海报?详细教程来了!

    今天能学长给大家带来一套利用PS做[月满中秋]海报的教程.福利干货到,请大家接住! 话不多说,直接上教程[月满中秋-第一课] 月满中秋-海报制作教程https://www.zhihu.com/vide ...

  2. minecraft服务器搭建教程_我的世界游戏服务器搭建详细教程

    Minecraft这是原版英文名称,在中国大陆被译为<我的世界>,这款游戏很火爆.台湾的很多小伙伴也在玩,其译名为<我的创世神>.现在这款游戏在国内已经被网易代理了.因为这款游 ...

  3. 苹果系统虚拟计算机win7,Mac虚拟机安装Win7 64位系统教程_苹果虚拟机安装Win7真的很简单...

    使用苹果笔记本的朋友一开始都是MAC原装系统,当然对于要玩游戏和工作的朋友来说Mac肯定不行,不管是工作需要还是测试在苹果电脑上安装Win7系统都是必要的,除了安装双系统之外,Mac虚拟机安装Win7 ...

  4. anaconda安装完怎么打开_笔记本怎么安装黑苹果?看完这篇教程轻松get

    前几天写了一篇黑苹果的介绍,今天给大家写一写具体的安装篇,本文仅针对笔记本电脑. 写在前面: 目前笔记本想体验黑苹果,必须是intel处理器,AMD的CPU安装太费劲而且经常出现未知的bug.并且笔记 ...

  5. python编写exe程序教程_使用Py2Exe for Python3创建自己的exe程序示例

    最近使用Python 3.5写了一个GUI小程序,于是想将该写好的程序发布成一个exe文件,供自己单独使用.至于通过安装的方式使用该程序,我没有探索,感兴趣的读者可以自己摸索. 1 介绍 我使用的开发 ...

  6. python安装报错类型_解决Python安装cryptography报错问题

    解决Python安装cryptography报错问题 错误一: gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wst ...

  7. python跳一跳教程_使用python玩跳一跳超详细使用教程

    在上一篇文章里介绍了使用Python玩微信跳一跳的详细使用教程,不过依旧还是有很多小伙伴有各种各样的问题.为了让各位小伙伴都能使用黑科技,于是再做一个超详细教程.从Python的安装开始,手把手教你一 ...

  8. 小白重装系统教程_小白稳定版 | U盘重装系统教程

    U盘重装视频教程: 以下是详细的图文教程:(以win10系统为例) 一.准备工具 1.一个空的U盘(尽量8G以上) 2.一台正常能上网的电脑 二.安装思路 1.找一台能正常使用的电脑和一个U盘,通过下 ...

  9. python web.py教程_如何用Python汇款:Web3.py教程

    Python部落(python.freelycode.com)组织翻译,禁止转载,欢迎转发. Python开发人员对于以太坊和区块链库的技术练习. 警告:下面的教程包含这些元素:显式加密.点对点金融服 ...

最新文章

  1. 安装 Arduino IDE 中STM32 软件包,ESP8266软件包
  2. OO第一单元总结博客
  3. 2013-2014集训第二次个人积分赛
  4. 【IT资讯】TIOBE 7月编程语言排行榜显示,这些编程语言更吃香
  5. python名称与作用域_Python变量命名与作用域的坑
  6. 该如何高效实用Kotlin?看这一篇就够了!
  7. linux dns及时添加,在ARM Linux上成功实现添加DNS库
  8. 不会PS抠图?免抠(扣)PNG图片网就解决了
  9. 日料美食海鲜精品海报PSD分层模板,美味势不可挡
  10. Oracle程序开发小技巧(一)
  11. 数据类型转换——Python
  12. Linux 查找进程与结束进程
  13. 整合并接班MSN!Win8版Skype完全体验
  14. vc2008工程转vc2005
  15. 用AdobePageMaker制作PDF文档
  16. 【华为2019年校园招聘】2019-5-8 软件题
  17. matlab的置换,来自CLUSTERGRAM对象的置换向量(MATLAB)
  18. 中毒解决方法(http://www.xn--******.com)
  19. win11 安装Subversion与配置 svn服务端
  20. 广州APP开发:移动便利商店APP开发

热门文章

  1. 自学python后自己接单-自学Python 后端一年半,如何写简历包装自己得到面试机会?...
  2. python能做什么软件-一篇告诉你为什么人人都应该学点Python?
  3. micropython入门教程-【chocho教程】micropython入门教程一
  4. python和c语言的区别-c语言和python的区别是什么
  5. python读音检测-python – 一个音符的录音音频会产生多个发音时间
  6. python自学-新手如何自学python课程?
  7. O-矩阵相乘-Warshall算法详解
  8. java jpms_JDK9的新特性:JPMS模块化
  9. cad坐标提取插件_如何快速地将CAD里的坐标提取到Excel中?最简单的方法你知道吗?...
  10. 2018服务器 芯片组,2018最新主板知识详解,详谈DIY(主板篇)