给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基础教程之序列详解
Aug 29 Python
Python学习教程之常用的内置函数大全
Jul 14 Python
详解Django之admin组件的使用和源码剖析
May 04 Python
Pycharm设置去除显示的波浪线方法
Oct 28 Python
python字符串替换第一个字符串的方法
Jun 26 Python
Python实现Mysql数据统计及numpy统计函数
Jul 15 Python
Python上下文管理器类和上下文管理器装饰器contextmanager用法实例分析
Nov 07 Python
pytorch实现MNIST手写体识别
Feb 14 Python
python实现FTP文件传输的方法(服务器端和客户端)
Mar 20 Python
Python列表如何更新值
May 27 Python
Python将字典转换为XML的方法
Aug 01 Python
Python+DeOldify实现老照片上色功能
Jun 21 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
历史证明,懒惰才是推动科学发展技术进步的动力
2021/03/02 无线电
PHP生成excel时单元格内换行问题的解决方法
2010/08/26 PHP
thinkphp3.0 模板中函数的使用
2012/11/13 PHP
php htmlspecialchars()与shtmlspecialchars()函数的深入分析
2013/06/05 PHP
php使用strtotime和date函数判断日期是否有效代码分享
2013/12/25 PHP
php使用qr生成二维码的示例分享
2014/01/20 PHP
php使用curl和正则表达式抓取网页数据示例
2014/04/13 PHP
(JS实现)MapBar中坐标的加密和解密的脚本
2007/05/16 Javascript
Juqery Html(),append()等方法的Bug解决方法
2010/12/13 Javascript
jQuery筛选器children()案例详解(图文)
2013/02/17 Javascript
Ext JS添加子组件的误区探讨
2013/06/28 Javascript
利用js动态添加删除table行的示例代码
2013/12/16 Javascript
手机端页面rem宽度自适应脚本
2015/05/20 Javascript
ExtJs动态生成treepanel的Json格式
2015/07/19 Javascript
js查看一个函数的执行时间实例代码
2015/09/12 Javascript
vue路由缓存的几种实现方式小结
2020/02/02 Javascript
Python实现递归遍历文件夹并删除文件
2016/04/18 Python
梯度下降法介绍及利用Python实现的方法示例
2017/07/12 Python
python利用MethodType绑定方法到类示例代码
2017/08/27 Python
Python常见内置高效率函数用法示例
2018/07/31 Python
python-opencv颜色提取分割方法
2018/12/08 Python
python图像处理入门(一)
2019/04/04 Python
python中报错"json.decoder.JSONDecodeError: Expecting value:"的解决
2019/04/29 Python
Python 数据可视化pyecharts的使用详解
2019/06/26 Python
python解析yaml文件过程详解
2019/08/30 Python
在python shell中运行python文件的实现
2019/12/21 Python
详解pycharm连接不上mysql数据库的解决办法
2020/01/10 Python
python爬虫开发之Request模块从安装到详细使用方法与实例全解
2020/03/09 Python
python 在右键菜单中加入复制目标文件的有效存放路径(单斜杠或者双反斜杠)
2020/04/08 Python
python numpy库np.percentile用法说明
2020/06/08 Python
htnl5利用svg页面高斯模糊的方法
2018/07/20 HTML / CSS
GNC健安喜美国官网:美国第一营养品牌
2016/07/22 全球购物
马来西亚综合购物网站:Lazada马来西亚
2018/06/05 全球购物
愚人节活动策划方案
2014/03/11 职场文书
民事和解协议书格式
2014/11/29 职场文书
有关西游记的读书笔记
2015/06/25 职场文书