ubuntu python3.7安装(详解Ubuntu16.04安装Python3.7及其pip3并切换为默认版本)
类别:脚本大全 浏览量:223
时间:2022-01-22 01:43:37 ubuntu python3.7安装
详解Ubuntu16.04安装Python3.7及其pip3并切换为默认版本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你的包到指定位置解压
|
jianjiacheng@j - computer:~$ tar zxvf python - 3.7 . 1 |
3.进入解压目录
|
jianjiacheng@j - computer:~$ 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的软链接重新建立 jianjiacheng@j - computer:~ / python - 3.7 . 1 $ python3 - v python 3.5 . 2 jianjiacheng@j - computer:~$ 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.检测版本
|
jianjiacheng@j - computer:~$ python3 - v python 3.7 . 1 jianjiacheng@j - computer:~$ pip3 - v pip 10.0 . 1 from / usr / local / python3 / lib / python3. 7 / site - packages / pip (python 3.7 ) |
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持开心学习网。
原文链接:https://segmentfault.com/a/1190000018264955
您可能感兴趣
- python开启线程池(对python:threading.Thread类的使用方法详解)
- python对mysql数据分析(python使用adbapi实现MySQL数据库的异步存储)
- python转pdf教程(Python实现将HTML转成PDF的方法分析)
- python抽奖代码教程(python实现抽奖小程序)
- python多线程多种方法(详解python多线程之间的同步一)
- python mysql配置(详解python校验SQL脚本命名规则)
- python最火开源项目(5月份Github上Python开源项目排行)
- python类的init方法(Python操作配置文件ini的三种方法讲解)
- python 队列与列表(Python实现的栈、队列、文件目录遍历操作示例)
- python详细讲解类方法的使用(浅谈python标准库--functools.partial)
- python中创建类的方法(Python中如何导入类示例详解)
- python的静态方法和类方法(深入解析python中的实例方法、类方法和静态方法)
- python获取天气源(Python3爬虫之自动查询天气并实现语音播报)
- pythontkinter详解(python3.6使用tkinter实现弹跳小球游戏)
- python numpy 安装(python3.6下Numpy库下载与安装图文教程)
- python爬取豆瓣电影评论(python使用requests模块实现爬取电影天堂最新电影信息)
- 《红 雄安》系列广播剧第一集 水上奇兵雁翎队(雄安系列广播剧第一集)
- 小说 小伙穿越成刘备,用现代知识指挥作战,众谋士都看呆了(小伙穿越成刘备)
- 解析葡萄牙6-1瑞士 进攻多点开花,贡萨洛-拉莫斯一战成名(解析葡萄牙6-1瑞士)
- 这支 奇兵队 腕大 有范儿还各怀绝技,毒贩杀人犯见了都要仓皇而逃(这支奇兵队腕大)
- 雄藩崛起 奇兵队与幕末长州藩军事改革(雄藩崛起奇兵队与幕末长州藩军事改革)
- 九月初,爱如蜜糖,甜到心扉,迷恋彼此,一日不见兮,思之若狂(九月初爱如蜜糖)
热门推荐
- ideadocker调试(Idea部署远程Docker并配置文件)
- mysql主从复制时突然来了一批数据(MySQL主从复制断开的常用修复方法)
- 修改docker镜像的环境变量(解决docker加载新的镜像后repository和tag名称都为none的问题)
- vue购物车怎么实现(Vue.js框架实现购物车功能)
- nginx配置详解(nginx请求限制配置方法)
- sql server语法大全(SQL Server 全文搜索功能介绍)
- .NET中First,FirstOrDefault,Single,SingleOrDefault的区别
- css圆角边框设置教程(css效果之边框内圆角)
- python eval函数原理(浅谈Python中eval的强大与危害)
- nginxssl证书怎么设置(nginx结合openssl实现https的方法)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9