python3.6.5安装-Ubuntu16.04安装python3.6.5详细步骤
下载python3.6.5安装包
1. 上传安装包。打开终端,利用命令cd 进入文件所在文件夹里
python@ubuntu:~/workspace$pwd
/home/python/workspace
2. 解压文件
tar xfzPython-3.6.5.tgz
注意:这里使用xfz命令,而不建议使用-xvzf命令,因为其释放的文件夹需要root权限才可以更改或者删除。
python@ubuntu:~/workspace$tar xfz Python-3.6.5.tgz
python@ubuntu:~/workspace$ll
总用量 22472
drwxrwxr-x 4 python python 4096 5月 12 19:06 ./
drwxr-xr-x 30python python 4096 12月 26 22:56 ../
drwxrwxr-x 2 python python 4096 12月 26 22:56python/
drwxr-xr-x 16python python 4096 3月 28 18:24Python-3.6.5/
-rwxrw-rw- 1 python python 22994617 5月 12 18:40Python-3.6.5.tgz*
python@ubuntu:~/workspace$
3. 进入解压的文件夹 ,添加配置
cd Python-3.6.5/
./configure "--prefix=/usr/bin/python3.6"
4. 要配置的是安装Python需要的文件夹。配置完成后,终端会显示下面一段话,可以选择无视它,不影响后续操作。
If you want arelease build with all optimizations active (LTO, PGO, etc),
please run./configure –enable-optimizations
5. 编译源码
sudo make
编译过程需要几分钟,可能会报错,具体看你安装的gcc版本。
6. 执行安装
sudo make install
安装过程持续几分钟,安装成功后,安装的Python就在计算机/usr/bin/python3.6文件夹之中。
python@ubuntu:/usr/bin$cd python3.6/
python@ubuntu:/usr/bin/python3.6$ls
bin include lib share
python@ubuntu:/usr/bin/python3.6$pwd
/usr/bin/python3.6
7. 修改默认Python版本
Ubuntu16.04版本集成了Python2.7及3.5版本,系统中原来的python在/usr/bin/python,通过ls -l可以看到,python是一个软链接,链接到本目录下的python2.7
我们需要先把这个默认链接删除,再新建一个python3.6的软链接.。首先要确保终端的指针已经退回根目录,再进行以下操作。
8. 需要删除原有的Python链接文件: rm /usr/bin/python
注意如果终端提示:rm: 无法删除’/usr/bin/python’:权限不够,那么就需要使用sudo或者打开root权限删除链接。
9. 建立指向Python3.6的链接,权限不够的话使用root或者sudo加命令:
ln -s /usr/bin/python3.6/bin/python3.6 /usr/bin/python
查询Python版本
python@ubuntu:~$ python -V
Python 3.6.5
如果显示是python3.6.5则说明安装成功!
python3.6.5安装-Ubuntu16.04安装python3.6.5详细步骤相关推荐
- ubuntu16.04安装python3.6-dev超时_vitrualBox+ubuntu16.04安装python3.6最新教程及详细步骤...
因为这两天在学习深度学习需要用到ubuntu+python3.6版本,所以就按照网上的教学安装,但是ubuntu16.04自带的是python2.7和3.5版本,所以需要另外安装.但是安装了半天浪费了 ...
- teamviewer12 linux安装,ubuntu16.04安装teamviewer12依赖包解决
安装teamviewer下载地址:http://www.teamviewer.com/en/download/linux/ 下载的是:teamviewer_12.0.76279_i386.deb 安装 ...
- Linux(ubuntu16.04)FTP服务器搭建详细步骤
学习linux时遇到了文件传输问题,发现ftp服务器是常用的一种,所以搜集整理了ftp服务器的搭建. 首先介绍一下FTP服务器: FTP 是File Transfer Protocol(文件传输协议) ...
- 安装ubuntu16.04+Nvidia驱动+Cuda8.0+Cudnn5.1+Matlab R2017b+Pycharm+WPS
硬件环境:NVIDIA GTX 760+i5 本文只是为了方便以后自己再安装时比较方便,做的一个记录.所以基本所有步骤都来自各参考文章的步骤. 安装ubuntu16.04 安装Nvidia驱动 安装C ...
- 联想电脑T14以及以上版本安装ubuntu16.04
首先是在电脑上正常安装ubuntu16.04,安装完成后不要惊慌,会黑屏,然后按ctrl + alt+ F1进入命令行模式 首先nouveau禁止命令写入文件,即编辑/etc/modprobe.d/b ...
- python3.6.5安装教程-Ubuntu16.04安装python3.6.5步骤详解
下载python3.6.5安装包 1. 上传安装包.打开终端,利用命令cd 进入文件所在文件夹里 python@ubuntu:~/workspace$pwd /home/python/workspac ...
- python3.8.5是python3吗_科学网-Ubuntu16.04安装Python3.8.5问题及解决方法-陈超的博文
Ubuntu16.04安装Python3.8.5: 安装编译之后出现apt-get错误You might want to run 'apt-get -f install' to correct the ...
- Python3.7.3安装(Ubuntu16.04)
Python3.7.3安装(Ubuntu16.04) 前面的文章已经介绍了在Windows上安装Python2和Python3了,现在介绍Linux系统上的安装.Ubuntu16.04上默认安装了Py ...
- python3.6.5安装步骤-Ubuntu16.04安装python3.6.5步骤详解
下载python3.6.5安装包 1. 上传安装包.打开终端,利用命令cd 进入文件所在文件夹里 python@ubuntu:~/workspace$pwd /home/python/workspac ...
最新文章
- 黑客带来了病毒攻击软件还是文化?
- 为了我心中的女神,我竟然转行做了程序员
- Linux bash 漏洞修补
- WGAN的提出背景以及解决方案
- Refused to display http localhost8080 xxx‘in a frame because it set ‘X-Frame-Options‘ to ‘DENY‘
- 【算法】Kruskal算法(解决最小生成树问题) 含代码实现
- 微信又有大更新!新增多款铃声、腾讯电子签等功能
- request 获取url
- python与java前景-java和python学习哪个未来发展前景更好?
- 问题六十:怎么用ray tracing画回旋体(rotational sweeping / revolution)
- [转]关闭不必要端口 让电脑固若金汤
- 【元胞自动机】基于matlab元胞自动机模拟交通事故道路通行量【含Matlab源码 356期】
- Floyd算法(matlab实现)
- 2022电大国家开放大学网上形考任务-电子商务概论非免费(非答案)
- web前端大一实训 HTML+CSS+JavaScript王者荣耀(60页) web课程设计网页规划与设计 HTML期末大作业 HTML网页设计结课作业...
- 红帽linux内核,如何下载centos/redhat的linux内核源代码
- 阿里巴巴20周年直击,马云:阿里巴巴从来没有害怕过什么!
- python 头条视频_Python视频爬虫实现下载头条视频
- CF1292C Xenon‘s Attack on the Gangs
- 有公众号的情况下,复用资质快速注册小程序
热门文章
- Mysql错误1045解决方法
- effective c#读书笔记之二 静态成员的初始化
- AspNet MVC与T4,我定制的视图模板
- 让Windows下Git和TortoiseGit支持中文文件名/UTF-8
- 「LOJ 2289」「THUWC 2017」在美妙的数学王国中畅游——LCT泰勒展开
- 对于JavaScript中this关键字的理解
- 怎么修改windows命令行字体大小
- .net Tuple特性
- CodeForces 396C 树状数组 + DFS
- JAVA笔记13__创建线程/线程休眠/等待线程终止/线程中断/守护线程