给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 字符串和日期之间转换 StringAndDate
May 04 Python
python3.4用循环往mysql5.7中写数据并输出的实现方法
Jun 20 Python
Flask框架Flask-Login用法分析
Jul 23 Python
基于python实现简单日历
Jul 28 Python
使用tensorflow实现线性回归
Sep 08 Python
python用match()函数爬数据方法详解
Jul 23 Python
python智联招聘爬虫并导入到excel代码实例
Sep 09 Python
Pytoch之torchvision.transforms图像变换实例
Dec 30 Python
如何理解python面向对象编程
Jun 01 Python
哪些是python中web开发框架
Jun 17 Python
用python实现学生管理系统
Jul 24 Python
使用Python提取文本中含有特定字符串的方法示例
Dec 09 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将会员数据导入到ucenter的代码
2010/07/18 PHP
windows下开发并编译PHP扩展的方法
2011/03/18 PHP
PHP实现生成推广海报的方法详解
2018/03/14 PHP
一个用js实现控制台控件的代码
2007/09/04 Javascript
js 兼容多浏览器的回车和鼠标焦点事件代码(IE6/7/8,firefox,chrome)
2010/04/14 Javascript
JS远程获取网页源代码实例
2013/09/05 Javascript
使用Javascript简单实现图片无缝滚动
2014/12/05 Javascript
jQuery绑定事件-多种实现方式总结
2016/05/09 Javascript
json格式的javascript对象用法分析
2016/07/04 Javascript
关于JSON与JSONP简单总结
2016/08/16 Javascript
浅谈JavaScript 覆盖原型以及更改原型
2016/08/31 Javascript
Node.js中的http请求客户端示例(request client)
2017/05/04 Javascript
JavaScript实现简单生成随机颜色的方法
2017/09/21 Javascript
Vue全局loading及错误提示的思路与实现
2019/08/09 Javascript
vue+moment实现倒计时效果
2019/08/26 Javascript
layui type2 通过url给iframe子页面传值的例子
2019/09/06 Javascript
对vue中的事件穿透与禁止穿透实例详解
2019/10/28 Javascript
node.js中module模块的功能理解与用法实例分析
2020/02/14 Javascript
如何在vue中使用video.js播放m3u8格式的视频
2021/02/01 Vue.js
Python中字典和JSON互转操作实例
2015/01/19 Python
python通过socket实现多个连接并实现ssh功能详解
2017/11/08 Python
完美解决在oj中Python的循环输入问题
2018/06/25 Python
wxPython窗体拆分布局基础组件
2019/11/19 Python
将tensorflow.Variable中的某些元素取出组成一个新的矩阵示例
2020/01/04 Python
python连接mongodb集群方法详解
2020/02/13 Python
python离线安装外部依赖包的实现
2020/02/13 Python
pyinstaller打包成无控制台程序时运行出错(与popen冲突的解决方法)
2020/04/15 Python
Idea安装python显示无SDK问题解决方案
2020/08/12 Python
详解css3 object-fit属性
2018/07/27 HTML / CSS
英国手机零售商:Carphone Warehouse
2018/06/06 全球购物
PUMA澳大利亚官方网站:德国运动品牌
2018/10/19 全球购物
遗体告别仪式主持词
2014/03/20 职场文书
英语教育专业毕业生求职信
2014/08/28 职场文书
2015年社区综治工作总结
2015/04/21 职场文书
python for循环赋值问题
2021/06/03 Python
keepalived + nginx 实现高可用方案
2022/12/24 Servers