python3.6安装教程-Ubuntu16.04安装python3.6详细教程
笔者最近在阿里云服务器上要搭建python3.6环境用于服务支撑,所以马不停蹄的就是安装python3.6,pip。一顿操作之后,发现坑还是有的,而且稍微有点麻烦,所以果断搬出了Anaconda,果不其然,简单的一批。在此分享给大家详细的安装过程。
1.环境
Ubuntu16.04
Ubuntu16.04会自带python版本,python2.7和python3.5,保留就好,不必卸载,卸载了反而会出现一系列麻烦问题。强迫症患者请自便。
2.Anaconda下载
Anaconda官网可以下载,但是给出的是最新的版本,所以送人玫瑰,手有余香,python3.6版本对应Anaconda下载地址果断送出,我用的是3-5.0.1,对应python3.6.3,拿去不谢。不明白为啥一些人非要索取个积分啥的,难道就这么点分享精神吗,替他们汗颜。
点我下载
3.安装过程
下载完成之后,直接放到你要存放的目录下,我的放在:/usr/local下。然后只需要一行命令:
bash Anaconda3-5.0.1-Linux-x86_64.sh
安装的过程中一直回车就行,碰到yes/no的,肯定是yes。OK,大功告成!就是这么尿性。
......
等等,为啥现在在命令行窗口输入python,还是系统自带的那个鸟东西python2.7,我想要环境默认的是我安装的Anaconda的python3.6啊。看来高兴为时尚早。所以肯定要设置一下Python版本选择的优先级,因为默认的就是python2:
sudo update-alternatives --install /usr/bin/python python /usr/bin/python2 100
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 150
好了,记住后边数字越大,优先级越高,这样你再次输入就会发现,尼玛还是不对啊,python3.5,这不还是系统自带的那个家伙吗,我想要的是我的Python3.6啊,毕竟3.6版本有些东西还是比较好用的。好吧,接下来就是修改软连接,不要多问,改就是了。
cd /usr/bin/
进入到该目录下,输入ll可以看到关于python的软路径设置
image.png
然后,你可以看到python3指向的位置,那我们再到/etc/alternatives/下面去看一下,
cd /etc/alternatives
发现有可能python3指向的不是我们的Anaconda下的Python位置,所以要修改成下面这样:
image.png
你看,这不就把路径指向我们安装的位置了吗。
修改命令如下:
ln -snf /root/anaconda/bin/python3
到此基本大功告成。但是当你用pip安装包的时候,你发现特码的又出错了,错误最后显示就是这么个玩意:
subprocess.CalledProcessError: Command '('lsb_release', '-a')' returned non-zero exit status 1.
解决方法
find / -name lsb_release
rm -rf /usr/bin/lsb_release
大功告成。
python3.6安装教程-Ubuntu16.04安装python3.6详细教程相关推荐
- ubuntu16.04安装python3.6-dev超时_vitrualBox+ubuntu16.04安装python3.6最新教程及详细步骤...
因为这两天在学习深度学习需要用到ubuntu+python3.6版本,所以就按照网上的教学安装,但是ubuntu16.04自带的是python2.7和3.5版本,所以需要另外安装.但是安装了半天浪费了 ...
- python3.6.5安装教程-Ubuntu16.04安装python3.6.5步骤详解
下载python3.6.5安装包 1. 上传安装包.打开终端,利用命令cd 进入文件所在文件夹里 python@ubuntu:~/workspace$pwd /home/python/workspac ...
- python3.6.5安装步骤-Ubuntu16.04安装python3.6.5步骤详解
下载python3.6.5安装包 1. 上传安装包.打开终端,利用命令cd 进入文件所在文件夹里 python@ubuntu:~/workspace$pwd /home/python/workspac ...
- linux安装matlab2016,ubuntu16.04 安装matlab2016b教程
搜索热词 ubuntu16.04 安装matlab2016b教程 下载后的Linux文件夹会有三个文件分别是R2016b_glnxa64_dvd1.iso.R2016b_glnxa64_dvd2.is ...
- 【环境安装】ubuntu16.04安装MPICH
ubuntu16.04安装MPICH 一.下载文件 二.安装 参考文章 一.下载文件 到 mpich 官网下载源文件,这里选择 3.4.2 版本. 二.安装 1.找到 mpich-3.4.2.tar. ...
- python3.6安装步骤-Ubuntu16.04安装python3.6详细教程
笔者最近在阿里云服务器上要搭建python3.6环境用于服务支撑,所以马不停蹄的就是安装python3.6,pip.一顿操作之后,发现坑还是有的,而且稍微有点麻烦,所以果断搬出了Anaconda,果不 ...
- TVM学习(一)安装TVM Ubuntu16.04安装TVM0.8+clang-llvm12.0
TVM安装 ****下载TVM安装包地址(0.8版本缺少文件vta-hw) Download 一.从github上下载TVM git clone --recursive https://github. ...
- linux caffe ssd安装错误,ubuntu16.04安装caffe以及各种问题汇总
前言: 本文是基于已经成功安装了python各种常用包.opencv.cuda. 安装过程 1.首先安装各种更新包 sudo apt-get update sudo apt-get upgrade s ...
- 台式机下成功在windows10的基础上安装Ubuntu 18.04 LTS 系统(详细教程)
台式机成功在windows10的基础上安装Ubuntu 18.04 LTS 系统 1 前言 因为工作缘故经常需要使用windows和ubuntu两个不同的计算机系统,因此想把实验室的台式机安装成双系统 ...
最新文章
- 关于SQL命令中不等号(!=,)
- 物联网产业链及市场分
- 界面-工作者线程结构之:异步委托调用
- OpenCV 4.2.0 发布,Intel 开源的计算机视觉库
- 面试:Spring Boot 中的条件注解底层是如何实现的?
- 通过pxe远程安装linux,通过PXE远程安装多台Linux系统
- PHP GD压缩图片
- FCC 基础JavaScript 练习6
- C#中索引超出了数组界限如何解决
- ES3,ES5,ES6的区别
- 不能访问网络位置的解决方法(转)
- 嵌入式开发:调试嵌入式软件的技巧
- 计算机网络顺口溜,一到十的顺口溜祝福语
- group by column中的column与前面条件发生的错误的解决方案
- 图片大小、像素、分辨率之间的关系
- 谈谈Web端性能测试
- 特邀嘉宾-著名主持人李艾“每一次登台都是一次成长
- matlab gain 可以是负数吗,GAMS不报错,但是得负数,怎么办?
- Android Studio 安装与配置
- cocos2d-x的初步学习二十三之模仿微信打飞机二
热门文章
- Mysql8.0.16 only_full_group_by
- (转)从一道面试题彻底搞懂hashCode与equals的作用与区别及应当注意的细节
- ActiveMQ消息队列的使用及应用
- shell 脚本不能执行多条?何解
- 2018牛客网暑期ACM多校训练营第二场 D - money(贪心)
- HTTP Status 404 - No result defined for action com.csdhsm.struts.action.LoginAction and result error
- 通过Image对象获取对象的格式
- CodeForces - 985F Isomorphic Strings
- Java 类加载全过程
- fuel6.0安装部署