给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调用java模块SmartXLS和jpype修改excel文件的方法
Apr 28 Python
Python实现获取邮箱内容并解析的方法示例
Jun 16 Python
python中copy()与deepcopy()的区别小结
Aug 03 Python
Python解析、提取url关键字的实例详解
Dec 17 Python
对python中UDP,socket的使用详解
Aug 22 Python
Flask项目中实现短信验证码和邮箱验证码功能
Dec 05 Python
浅谈pytorch卷积核大小的设置对全连接神经元的影响
Jan 10 Python
Python如何将图像音视频等资源文件隐藏在代码中(小技巧)
Feb 16 Python
python 解决print数组/矩阵无法完整输出的问题
Feb 19 Python
Python更换pip源方法过程解析
May 19 Python
Python制作数据预测集成工具(值得收藏)
Aug 21 Python
详解Python中*args和**kwargs的使用
Apr 07 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中过滤非法字符的具体实现
2013/10/29 PHP
PHP SPL使用方法和他的威力
2013/11/12 PHP
Zend Framework教程之Zend_Registry对象用法分析
2016/03/22 PHP
PHP在linux上执行外部命令的方法
2017/02/06 PHP
PHP日志LOG类定义与用法示例
2018/09/06 PHP
PHP实现数组向任意位置插入,删除,替换数据操作示例
2019/04/05 PHP
php DES加密算法实例分析
2019/09/18 PHP
javascript 广告后加载,加载完页面再加载广告
2010/11/25 Javascript
jQuery 插件仿百度搜索框智能提示(带Value值)
2013/01/22 Javascript
node.js中的console.trace方法使用说明
2014/12/09 Javascript
jQuery类选择器用法实例
2014/12/23 Javascript
jQuery中ready事件用法实例
2015/01/19 Javascript
AngularJS基础 ng-hide 指令用法及示例代码
2016/08/01 Javascript
详解JavaScript跨域总结与解决办法
2016/10/31 Javascript
jQuery实现表格元素动态创建功能
2017/01/09 Javascript
vue-cli如何添加less 以及sass
2017/07/06 Javascript
JS实现问卷星自动填问卷脚本并在两秒自动提交功能
2020/06/17 Javascript
js实现各浏览器全屏代码实例
2018/07/03 Javascript
vue实现多条件和模糊搜索功能
2019/05/28 Javascript
VUE组件中的 Drawer 抽屉实现代码
2019/08/06 Javascript
jQuery实现鼠标移入显示蒙版效果
2020/01/11 jQuery
Python中__slots__属性介绍与基本使用方法
2018/09/05 Python
Python求两点之间的直线距离(2种实现方法)
2019/07/07 Python
Python collections模块使用方法详解
2019/08/28 Python
Python如何在单元测试中给对象打补丁
2020/08/03 Python
CSS3 中filter(滤镜)属性使用详解
2020/04/07 HTML / CSS
网上常见的一份Linux面试题(多项选择部分)
2014/09/09 面试题
自考生自我评价分享
2014/01/18 职场文书
《三个小伙伴》教学反思
2014/04/11 职场文书
西柏坡导游词
2015/02/05 职场文书
律政俏佳人观后感
2015/06/09 职场文书
先进工作者主要事迹材料
2015/11/03 职场文书
2019年销售部季度工作计划3篇
2019/10/09 职场文书
导游词之湖北梁子湖
2019/11/07 职场文书
python tkinter实现定时关机
2021/04/21 Python
mysql 生成连续日期及变量赋值
2022/03/20 MySQL