给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读文件逐行处理的示例代码分享
Dec 27 Python
基于wxpython实现的windows GUI程序实例
May 30 Python
Python编码爬坑指南(必看)
Jun 10 Python
Python实现简单网页图片抓取完整代码实例
Dec 15 Python
Python遍历numpy数组的实例
Apr 04 Python
Python实现监控Nginx配置文件的不同并发送邮件报警功能示例
Feb 26 Python
Python的几种主动结束程序方式
Nov 22 Python
Python 根据数据模板创建shapefile的实现
Nov 26 Python
Python模块的制作方法实例分析
Dec 21 Python
keras 权重保存和权重载入方式
May 21 Python
Python中random模块常用方法的使用教程
Oct 04 Python
Pandas-DataFrame知识点汇总
Mar 16 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网站在线人数统计
2008/04/09 PHP
php通过PHPExcel导入Excel表格到MySQL数据库的简单实例
2016/10/29 PHP
BOOM vs RR BO5 第二场 2.14
2021/03/10 DOTA
可拖动窗口,附带鼠标控制渐变透明,开启关闭功能
2006/06/26 Javascript
jquery ajax提交表单数据的两种方式
2009/11/24 Javascript
JavaScript 变量作用域分析
2011/07/04 Javascript
jQuery制作网页版选项卡
2016/07/28 Javascript
浅谈JSON.stringify()和JOSN.parse()方法的不同
2016/08/29 Javascript
详解js的延迟对象、跨域、模板引擎、弹出层、AJAX【附实例下载】
2016/12/19 Javascript
Node.js与Sails redis组件的使用教程
2017/02/14 Javascript
浅谈react+es6+webpack的基础配置
2017/08/09 Javascript
Three.js加载外部模型的教程详解
2017/11/10 Javascript
理解 JavaScript EventEmitter
2018/03/29 Javascript
利用nodeJs anywhere搭建本地服务器环境的方法
2018/05/12 NodeJs
jQuery序列化form表单数据为JSON对象的实现方法
2018/09/20 jQuery
微信小程序 多行文本显示...+显示更多按钮和收起更多按钮功能
2019/09/26 Javascript
浅谈vue单页面中有多个echarts图表时的公用代码写法
2020/07/19 Javascript
简单理解Python中基于生成器的状态机
2015/04/13 Python
Python中的pygal安装和绘制直方图代码分享
2017/12/08 Python
Python获取指定文件夹下的文件名的方法
2018/02/06 Python
Python读写及备份oracle数据库操作示例
2018/05/17 Python
Python实现的IP端口扫描工具类示例
2019/02/15 Python
Python OpenCV之图片缩放的实现(cv2.resize)
2019/06/28 Python
Python 生成器,迭代,yield关键字,send()传参给yield语句操作示例
2019/10/12 Python
Python批量将图片灰度化的实现代码
2020/04/11 Python
如何使用python切换hosts文件
2020/04/29 Python
Python爬虫回测股票的实例讲解
2021/01/22 Python
CSS3实现滚动条动画效果代码分享
2016/08/03 HTML / CSS
HTML5 DeviceOrientation实现手机网站摇一摇功能代码实例
2015/04/24 HTML / CSS
自荐信不宜过于夸大
2013/11/06 职场文书
数控机床专业自荐信
2014/05/19 职场文书
公务员年度考核登记表个人总结
2015/02/12 职场文书
Python 批量下载阴阳师网站壁纸
2021/05/19 Python
Jupyter Notebook内使用argparse报错的解决方案
2021/06/03 Python
Python实现socket库网络通信套接字
2021/06/04 Python
Python必备技巧之函数的使用详解
2022/04/04 Python