给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的ORM框架SQLAlchemy入门教程
Apr 28 Python
python生成随机图形验证码详解
Nov 08 Python
基于Python实现的微信好友数据分析
Feb 26 Python
Django 实现购物车功能的示例代码
Oct 08 Python
python实现支付宝转账接口
May 07 Python
Python3 实现文件批量重命名示例代码
Jun 03 Python
在python中logger setlevel没有生效的解决
Feb 21 Python
Pandas读取csv时如何设置列名
Jun 02 Python
Python3.9.1中使用match方法详解
Feb 08 Python
Python爬虫UA伪装爬取的实例讲解
Feb 19 Python
学点简单的Django之第一个Django程序的实现
Feb 24 Python
Python echarts实现数据可视化实例详解
Mar 03 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
利用curl 多线程 模拟 并发的详解
2013/06/14 PHP
destoon调用discuz论坛中带图片帖子的实现方法
2014/08/21 PHP
100多行PHP代码实现socks5代理服务器[2]
2016/05/05 PHP
PHP实现冒泡排序的简单实例
2016/05/26 PHP
php 替换文章中的图片路径,下载图片到本地服务器的方法
2018/02/06 PHP
thinkPHP利用ajax异步上传图片并显示、删除的示例
2018/09/26 PHP
PHP终止脚本运行三种实现方法详解
2020/09/01 PHP
javascript实现的距离现在多长时间后的一个格式化的日期
2009/10/29 Javascript
Javascript 函数parseInt()转换时出现bug问题
2014/05/20 Javascript
最短的IE判断var ie=!-[1,]分析
2014/05/28 Javascript
jquery手风琴特效插件
2015/02/04 Javascript
String字符串截取的四种方式总结
2016/11/28 Javascript
Angualrjs和bootstrap相结合实现数据表格table
2017/03/30 Javascript
AngularJS路由Ui-router模块用法示例
2017/05/29 Javascript
微信小程序tabbar不显示解决办法
2017/06/08 Javascript
Vue filters过滤器的使用方法
2017/07/14 Javascript
Vue响应式原理深入解析及注意事项
2017/12/11 Javascript
一些可能会用到的Node.js面试题
2019/06/15 Javascript
在antd4.0中Form使用initialValue操作
2020/11/02 Javascript
JavaScript实现手风琴效果
2021/02/18 Javascript
[05:49]2014DOTA2TI4正赛第二日综述 昔日冠军纷纷落马 VG LGD占尽先机
2014/07/20 DOTA
[00:36]DOTA2勇士令状莱恩声望物品——冥晶之厄展示
2018/05/25 DOTA
python列表切片和嵌套列表取值操作详解
2020/02/27 Python
python代码实现TSNE降维数据可视化教程
2020/02/28 Python
日本AOKI官方商城:AOKI西装
2020/06/11 全球购物
艺术系大学生毕业个人自我评价
2013/09/19 职场文书
解放思想演讲稿
2014/09/11 职场文书
爱心助学感谢信
2015/01/21 职场文书
餐厅服务员岗位职责
2015/02/09 职场文书
护士自荐信怎么写
2015/03/06 职场文书
幼儿园教师辞职信
2019/06/21 职场文书
SQL SERVER中常用日期函数的具体使用
2021/04/08 SQL Server
嵌入式Redis服务器在Spring Boot测试中的使用教程
2021/07/21 Redis
Python实现简单的俄罗斯方块游戏
2021/09/25 Python
Pandas 数据编码的十种方法
2022/04/20 Python
CentOS7环境下MySQL8常用命令小结
2022/06/10 Servers