给ubuntu18安装python3.7的详细教程


Posted in Python onJune 08, 2020

参考文章
ubuntu源码安装python3
linux 编译安装python3.6的教程详解

准备工作

安装工具

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"

给ubuntu18安装python3.7的详细教程

添加用户别名

vim ~/.bashrc

在结尾添加

alias python="python3.7"
alias pip="pip3.7"

给ubuntu18安装python3.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内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
浅谈python对象数据的读写权限
Sep 12 Python
python爬虫 使用真实浏览器打开网页的两种方法总结
Apr 21 Python
Python中循环引用(import)失败的解决方法
Apr 22 Python
解决tensorflow模型参数保存和加载的问题
Jul 26 Python
Python的iOS自动化打包实例代码
Nov 22 Python
numpy库与pandas库axis=0,axis= 1轴的用法详解
May 27 Python
python多线程下信号处理程序示例
May 31 Python
pandas read_excel()和to_excel()函数解析
Sep 19 Python
python进程间通信Queue工作过程详解
Nov 01 Python
手把手教你进行Python虚拟环境配置教程
Feb 03 Python
将pymysql获取到的数据类型是tuple转化为pandas方式
May 15 Python
Python集合set()使用的方法详解
Mar 18 Python
Python 实现将numpy中的nan和inf,nan替换成对应的均值
Jun 08 #Python
使用Numpy对特征中的异常值进行替换及条件替换方式
Jun 08 #Python
Python替换NumPy数组中大于某个值的所有元素实例
Jun 08 #Python
python如何编写win程序
Jun 08 #Python
如何写python的配置文件
Jun 07 #Python
python dict乱码如何解决
Jun 07 #Python
python中adb有什么功能
Jun 07 #Python
You might like
PHP+JS无限级可伸缩菜单详解(简单易懂)
2007/01/02 PHP
php debug 安装技巧
2011/04/30 PHP
PHP隐形一句话后门,和ThinkPHP框架加密码程序(base64_decode)
2011/11/02 PHP
探讨PHP删除文件夹的三种方法
2013/06/09 PHP
php实现汉字验证码和算式验证码的方法
2015/03/07 PHP
php实现根据词频生成tag云的方法
2015/04/17 PHP
jQuery 学习第六课 实现一个Ajax的TreeView
2010/05/17 Javascript
关于URL中的特殊符号使用介绍
2011/11/03 Javascript
json的前台操作和后台操作实现代码
2012/01/20 Javascript
javascript dom追加内容实现示例
2013/09/21 Javascript
详解JavaScript中undefined与null的区别
2014/03/29 Javascript
再谈Jquery Ajax方法传递到action(补充)
2014/05/12 Javascript
js如何判断用户是否是用微信浏览器
2014/06/05 Javascript
node.js中的http.response.writeHead方法使用说明
2014/12/14 Javascript
javascript定义变量时带var与不带var的区别分析
2015/01/12 Javascript
jquery实现鼠标点击后展开列表内容的导航栏效果
2015/09/14 Javascript
jQuery抛物线运动实现方法(附完整demo源码下载)
2016/01/08 Javascript
JS实现列表的响应式排版(推荐)
2016/09/01 Javascript
vue代码分割的实现(codesplit)
2018/11/13 Javascript
Nuxt.js SSR与权限验证的实现
2018/11/21 Javascript
详解vue页面首次加载缓慢原因及解决方案
2019/11/06 Javascript
浅谈Vue使用Elementui修改默认的最快方法
2020/12/05 Vue.js
实用自动化运维Python脚本分享
2018/06/04 Python
Python解析、提取url关键字的实例详解
2018/12/17 Python
Python socket处理client连接过程解析
2020/03/18 Python
利用python如何实现猫捉老鼠小游戏
2020/12/04 Python
捷克街头、运动和滑板一站式商店:BoardStar.cz
2019/10/06 全球购物
澳洲Chemist Direct药房中文网:澳洲大型线上直邮药房
2019/11/04 全球购物
新闻系毕业生推荐信
2013/11/16 职场文书
四年级学生评语大全
2014/04/21 职场文书
优秀应届本科生求职信
2014/07/19 职场文书
祖国在我心中演讲稿(小学生)
2014/09/23 职场文书
慈善献爱心倡议书
2015/04/27 职场文书
个人借条范本
2015/05/25 职场文书
新员工实习期个人工作总结
2015/10/15 职场文书
Spring JPA 增加字段执行异常问题及解决
2022/06/10 Java/Android