在Ubuntu下载Python3.6 并建立软连接

简介: 在Ubuntu下载Python3.6 并建立软连接

打开终端,输入su root,进入root模式

su root

为了避免权限问题  安装zlib1g-dev

apt-get install zlib1g-dev

1.然后创建目录

mkdir -p /usr/local/python3

2.进入python3目录

cd /usr/local/python3

3.从官网下载好python3.6.2

wget https://www.python.org/ftp/python/3.6.2/Python-3.6.2.tar.xz

4.然后把刚才下载的python3.6.2安装包解压在/usr/local/python3下

xz -d Python-3.6.2.tar.xz
tar -xvf Python-3.6.2.tar

5.配置一下安装目录

cd Python-3.6.2
./configure --prefix=/usr/local/python3

6.编译安装

make && make install

7.建立软链接

rm /usr/bin/python3
ln -s /usr/local/python3/bin/python3 /usr/bin/python3

注意:如果只执行第二句可能出现以下错误

8.快捷键ctrl+h显示home中隐藏文件,打开.profile,在文件末尾加入以下内容并保存

export PATH=$PATH:$HOME/bin:/usr/local/python3/bin

到这一步,python3就配好了

9.安装setuptools

wget --no-check-certificate  https://pypi.python.org/packages/source/s/setuptools/setuptools-19.6.tar.gz#md5=c607dd118eae682c44ed146367a17e26
tar -zxvf setuptools-19.6.tar.gz
cd setuptools-19.6
python3 setup.py build
python3 setup.py install

10.安装pip3

sudo apt install python3-pip


目录
相关文章
|
4天前
|
存储 Ubuntu 应用服务中间件
【Nginx】centos和Ubuntu操作系统下载Nginx配置文件并启动Nginx服务详解
【Nginx】centos和Ubuntu操作系统下载Nginx配置文件并启动Nginx服务详解
24 1
|
4天前
|
Ubuntu Python
Ubuntu 安装Python3.8
Ubuntu 安装Python3.8
45 0
|
2天前
|
Python
【Python3 查询手册学习】,完整版PDF开放下载_python速查手册·模块卷(全彩版) pdf(1)
【Python3 查询手册学习】,完整版PDF开放下载_python速查手册·模块卷(全彩版) pdf(1)
|
4天前
|
并行计算 Ubuntu Docker
Docker环境Ubuntu20.04安装Python3.10版本
Docker环境Ubuntu20.04安装Python3.10版本
28 0
|
4天前
|
安全 测试技术 Python
零操作,高效下载:利用Playwright和Python完成文件下载
Playwright是Microsoft开发的跨浏览器自动化测试工具,能模拟用户操作,包括文件下载。在Python中,它提供`expect_download()`来处理文件下载,无需额外工具。下载开始时触发事件,完成后可通过`download.path()`获取路径。下载相关操作包括取消、删除、获取错误信息、所属页面、文件名、URL等。示例代码展示了如何下载pytest的压缩文件,简化了web自动化测试中的文件下载场景。
13 4
|
4天前
|
运维 监控 Ubuntu
Python实现ubuntu系统进程内存监控
Python实现ubuntu系统进程内存监控
17 1
|
4天前
|
Ubuntu Python
ubuntu升级Python版本
现在,你已成功升级了Python版本并可以使用新版本进行开发和运行程序。
42 1
|
4天前
|
Ubuntu
ubuntu更换国内镜像源,下载增速
ubuntu更换国内镜像源,下载增速
|
4天前
|
开发者 Python
Python中使用`requests`库进行文件上传与下载的技术详解
【4月更文挑战第12天】在Python的网络编程中,文件上传和下载是常见的需求。`requests`库作为一个强大且易用的HTTP客户端,为我们提供了简便的文件上传和下载功能。本文将详细介绍如何在Python中使用`requests`库进行文件上传和下载。
|
4天前
|
数据采集 自然语言处理 搜索推荐
一篇博客带你领略学习Python的第三方库---如何获取和安装第三方库,关于三种常见第三方库的下载和讲解(pyinstall库,jieba库,wordcloud库),更多第三方库的分类介绍
一篇博客带你领略学习Python的第三方库---如何获取和安装第三方库,关于三种常见第三方库的下载和讲解(pyinstall库,jieba库,wordcloud库),更多第三方库的分类介绍