一. 源码安装:

1. 官网源码下载:

Python官网:https://www.python.org/downloads/

setuptools官网:https://pypi.org/project/setuptools/#files

pip官网下载:https://pypi.org/project/pip/#files

2. 开始安装Python3.7

(1). 编码安装步骤:配置(configure)、编译(make)、安装(make install)

(2). 解压:sudo tar -zxvf Python-3.7.4.tgz

(3). 安装依赖:$ sudo apt-get install libffi-dev

注:在3.7中,ctypes模块依赖包 libffi-dev .如果没有,安装会报错:ModuleNotFoundError: No module named '_ctypes'

(4). 配置:

$ cd Python-3.7.4$ ./configure --prefix=/opt/python3.7

(5). 编译:

$ sudo make

(6). 安装:

$ sudo make install

(7). 使用update-alternatives创建软连接

$ sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.7 100

(8). 选择Python版本

$ sudo update-alternatives --config python

(9). 查看是否成功

$ python -V

(10). 删除垃圾文件

$ sudo rm -rf Python-3.7.4.tgz

$ sudo rm-rf python-3.7.4

3. 安装pip

说明:

(1).我都是安装在 /opt 下,基本都是需要管理员权限。

(2).因为我要把 pip 和 python3.7关联在一起,所以运行 setup.py 都是用python3.7来运行的。

(3).安装的这个pip是包含pip和pip3的,pip是用来安装第三方模块的。

(1). 安装

安装pip之前,需要安装setuptools

sudo unzip setuptools-40.6.2.zip

cd setuptools-40.6.2sudo python3.7setup.py build

sudo python3.7 setup.py install

安装pip

sudo tar-zxvf pip-18.1.tar.gz

cd pip-18.1sudo python3.7setup.py build

sudo python3.7 setup.py install

(2). 查看是否安装成功

看 pip 的版本信息 ,可以看到最后的括号里是绑定到的版本。如果想使用方便一些,可以创建软连接。

(3).pip创建软连接

$ sudo ln -s /opt/ptyhon3.7/bin/pip3 /usr/local/bin/python3.7

二. 关于virtualenv虚拟环境中python版本

1. 创建Python3.7的虚拟环境

virtualenv -p /opt/ptyhon/python3.6.4/bin/python venv_c

ubuntu上安装python3.7教程_ubuntu中安装Python3.7相关推荐

  1. kodi linux版本,如何在 Ubuntu 14.04 和 Linux Mint 17 中安装 Kodi14(XBMC)

    Kodi,原名就是大名鼎鼎的XBMC,发布了开发代号为Helix的最新版本14.感谢官方XMBC提供的PPA,现在可以很简单地在Ubuntu 14.04中安装了. 有些人可能还不了解Kodi,它是一个 ...

  2. python3.85在Windows10中安装报错Could not create system restore point, error: 0x80070422. Continuing...

    问题描述 python3.85在Windows10中安装报错Could not create system restore point, error: 0x80070422. Continuing- ...

  3. ubuntu上安装python3.7教程_Ubuntu安装python 3. 7

    1.准备 在安装之前,请使用以下命令安装Python的先决条件. sudo apt-get install build-essential checkinstall sudo apt-get inst ...

  4. ubuntu安装python详细教程_ubuntu安装python3.8

    在ubuntu上安装Python有两种方法 方式一 1. 以root用户或具有sudo访问权限的用户身份运行以下命令,以更新软件包列表并安装必备组件: 2. $ sudo apt update $ s ...

  5. ubuntu上python编辑器_Ubuntu中安装python编辑器Ulipad

    由于在Windows中使用Ulipad一段时间了,尤其对于Python代码的编辑功能,我觉得目前还没有一款别的编辑器能与之媲美(当然Ulipad也有美中不足的地方).下面介绍一下在Linux下Ulip ...

  6. python3.6.4安装教程-centos7中安装python3.6.4的教程

    Python3.6.4官方版是一款在适合开发人员使用的windows系统上运行的脚本语言工具,Python3.6.4官方版是目前程序设计从业者必学的语言之一.我们可以通过python平台来获取到所有程 ...

  7. ubuntu安装python编译器_Ubuntu中安装VIM编辑器

    Ubuntu安装好以后,默认是安装使用nano编辑器.不过这对于用惯了vim的人可能会有些不习惯.好在Ubuntu下安装vim还是比较简单的,使用如下命令即可:sudo apt-get install ...

  8. source ubuntu 退出_ubuntu中安装JDK和Tomcat(一)

    为什么我们要安装Tomcat呢? 随着物联网的发展,越来越多的智能设备通过连接网络,获取更多的信息和服务,如传感器设备将采集到的数据上报到web服务器,用户可通过网页端实时查看,设备也可以通过web服 ...

  9. ubuntu 安装yum_如何在 Linux 中安装微软的 .NET Core SDK | Linux 中国

    本分步操作指南文章解释了如何在 Linux 中安装 .NET Core SDK 以及如何使用 .NET 开发出第一个应用程序.-- Sk致谢译自 | ostechnix.com 作者 | Sk译者 | ...

最新文章

  1. C++中string查找和取子串和整形转化
  2. Netty基本使用流程代码
  3. 为什么美国互联网没有“运营”岗?
  4. 教你11 周打造全能Python工程师!
  5. linux手动同步文件命令,Linux文件同步命令rsync详解
  6. python继承方式是基于原型吗_基于原型与基于类的继承
  7. Gulp在前端的常用操作实例
  8. 字符编码知识:Unicode、UTF-8、ASCII、GB2312等编码之间是如何转换的?
  9. 在C#应用程序中嵌入暴风影音播放器
  10. 学校计算机管理员安全责任书,实验室管理员安全责任书
  11. Ubuntu编译MT7628的固件(openwrt)
  12. taptap领取礼包显示服务器繁忙,原神taptap预约奖励领取教程 taptap预约奖励怎么领取...
  13. 小米9android q测试版,MIUI Android Q Beta优先体验版已推送:小米9可尝鲜
  14. 不知道如何识别图片文字?这个方法用了都说好
  15. 转使用chrome命令行:disable-web-security 实现浏览器跨域
  16. Day4 Java—面向对象2
  17. java对文件分片处理
  18. STM32+ENC28J60+UIP协议栈实现WEB服务器示例
  19. RISC-V架构生态及相关学习记录
  20. java 众数 中位数_中位数和众数

热门文章

  1. 手机自动化测试:Appium源码分析之跟踪代码分析四 5
  2. php判断检测一个数组里有没有重复的值
  3. posix and system V IPC
  4. win8 附件数据库失败解决方案《1》
  5. LR mobile HTTP/HTML协议实战
  6. 【Anychat】理解POCO
  7. 隐藏Jquery dialog 按钮
  8. 程序员专属段子集锦 5/10
  9. Linux 命令(110)—— help 命令(builtin)
  10. 20155307《网络对抗》信息搜集与漏洞扫描