ubuntu编译安装python_Ubuntu 编译安装Python3.6
Ubuntu 编译安装Python3.6
安装环境 Ubuntu 16.04 amd64
最好不要卸载系统自带的Python,可能会导致系统错误,因为系统中的好多软件都依赖Python
安装依赖#安装编译套件
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下载地址https://www.python.org/downloads/ 选择自己需要的版本下载,我下载的是3.6.6版本prefix:指定安装目录;enable-optimizations:启用优化选项(LTO,PGO等),启用编译很慢;# 下载源码
wget https://www.python.org/ftp/python/3.6.6/Python-3.6.6.tgz
# 解压
tar -zxvf Python-3.6.6.tgz
# 进入目录
cd Python-3.6.6/
#编译安装
./configure --prefix=/usr/local/python3.6 --enable-optimizations
make -j4 && make -j4 install
建立软连接# 备份原有Python命令的软连接
mv -f /usr/bin/python /usr/bin/python.bak
# 建立新的Python链接
ln -sf /usr/local/python3.6/bin/python3.6 /usr/bin/python
ln -sf /usr/local/python3.6/bin/python3.6 /usr/bin/python3
# 备份原有pip命令的软连接
mv -f /usr/bin/pip /usr/bin/pip.bak
# 建立新的pip链接
ln -sf /usr/local/python3.6/bin/pip3 /usr/bin/pip
ln -sf /usr/local/python3.6/bin/pip3 /usr/bin/pip3
输入python -V 出现Python 3.6.6表示安装成功
本文由 HanYibo 创作,采用 知识共享署名4.0 国际许可协议进行许可
本站文章除注明转载/出处外,均为本站原创或翻译,转载前请务必署名
最后编辑时间为: Jul 30, 2018 at 09:25 pm
ubuntu编译安装python_Ubuntu 编译安装Python3.6相关推荐
- ubuntu离线安装python_Ubuntu离线安装软件包
一.应用场景 a.当我们需要在多台电脑安装同一个软件,并且这个软件很大,下载需要很长时间时 b.需要安装软件的ubuntu不能上网 二.离线安装包的制作 环境说明 系统是 ubuntu-16.04.5 ...
- windows中Linux ubuntu子系统 安装talib 编译talib python 安装 talib 报错 - 简书
问题详情 TA-Lib (mrjbq7.github.io) TA-Lib (mrjbq7.github.io) 看这个 mrjbq7/ta-lib: Python wrapper for TA-L ...
- (ubuntu16.04)关于caffe+python3.5(非anaconda安装)编译的一些问题
最近被要求安装caffe+python3.5,又听说python3.5对caffe的不太友好,真的很心累. 不过在尝试了一个晚上和白天之后,终于装好了... 现在将一些我的操作在下面进行说明,常规的那 ...
- ubuntu 安装libusb 编译自己写的程序 发现很多undefined(排除包含头文件的问题)
链接的头文件(贴了部分) /usr/include/libusb-1.0/libusb.h \/usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h /usr ...
- 5.15 vs2019 静态编译_HPCC S01E01 编译 win10,ubuntu 安装
本文使用 Zhihu On VSCode 创作并发布 首先HPC Challenge的编译需要bash.不能用cmd. ubuntu会自带bash,win10需要另外安装bash,可以使用msys2 ...
- linux 编译窗口,Ubuntu 10.04上编译安装Sawfish窗口管理器
好好接触一下Linux世界的事物,于是就开始折腾起之前没用过的各种各样的软件来,其中之一就是窗口管理器Sawfish. 窗口管理器这个名字,虽然以前也听过不少次,但是直到最近开始了解与Linux上的图 ...
- Ubuntu 14.04系统下安装和编译QT 5.9.2库(桌面版/ARM嵌入式IMX6版)
最近要搞一个嵌入式项目,在I.MX6平台上基于linux系统使用QT做界面开发,于是就研究了一下如何对QT 5.9.2版本的代码进行下载和编译.同时,因为编译出来的程序不光要能在I.MX6嵌入式板子上 ...
- centos编译安装python_CentOS编译安装Python3
前话 最近想学一下一门新的高级语言,无意中看到用Python仿AIphaGo的github项目,就决定是他了. 折腾 查看相关评论,众人大呼python2与python3为两种语言,既然继承性不大,那 ...
- VSCode使用记录一:ubuntu 16.04下安装、编译文件、制作桌面图标和卸载
目录 一.概述 二.下载安装 2.1 安装VSCode 2.2 安装插件 2.3 打开文件夹 三.配置文件进行编译 3.1 配置launch.json文件 3.2 配置tasks.json文件 使用m ...
最新文章
- 详解虚函数的实现过程之单继承(2)
- Java中Collection与Collections的区别
- ZAB协议选主过程详解
- java数组是否包含某字符串_js判断数组是否包含某个字符串变量的实例
- mac电脑如何与手机同步复制粘贴_如何将电脑里的文件同步到手机里?
- IDEA如何设置鼠标滚轮调整代码大小
- 软件工程 第4版张海藩 pdf_2019年第4期软件工程造价师培训课程圆满结束
- 一文带你玩转 DataStore
- sklearn 5.18.3 SGD - Maximum margin separating hyperplane
- 面向大规模商业系统的数据库设计和实践
- 解决jmeter5.4.3在高分辨率下的显示问题
- Bootstrap5 弹出框
- 网页视频倍速播放教程
- 基于改进禁忌搜索算法求解TSP问题(Matlab代码实现)
- SML-Rangelab
- 油猴插件(隐藏知乎标题,屏蔽百度搜索广告)
- 乐鑫esp8266学习rtos3.0笔记:分享在 esp8266 C SDK实现冷暖光色温平滑调节的封装,轻松集成到您的项目去。(附带Demo)
- 嵌入式linux 海康 sdk,海康相机开发(1) SDK安装和开发
- 追剧还能得红包 《欢乐颂2》五美邀你来“抢”搜狗搜索现金大礼
- stm32f4discovery开发板无法连接ST-Link
热门文章
- 简通易证:一级造价师报考条件
- 工业超高频读写头|读写器|读卡器CK-UR08-A01寄存器的配置方法与攻略
- JS哈希表算法——空间换时间
- 面进百度,被这份阿里大能开源的“全彩版图解 HTTP 手册”折服了,要不怎么说还得是权威啊
- bootstrap4-badge徽章组件
- django CBV源码
- office是python打开方式_使用Python操作Office——EXCEL
- Android 开发 Parcelable,Serializable接口
- 艾蒂机器人_奥特曼格斗进化3艾斯机器人怎么玩厉害_奥特曼格斗进化3艾斯机器人使用心得分享_斗蟹游戏网...
- springboot consumes和produces属性