首页 > 系统相关 >记录Ubuntu20.04安装Python3.7

记录Ubuntu20.04安装Python3.7

时间:2023-07-29 17:33:06浏览次数:52  
标签:Ubuntu20.04 bin python 安装 python371 Python3.7 usr 执行 local

1、先升级一下软件包列表和软件包管理工具

sudo apt-get update
sudo apt-get upgrade

 

2、安装依赖:

sudo apt install openssl* zlib*

 

3、下载Python压缩包

wget https://www.python.org/ftp/python/3.7.1/Python-3.7.1.tgz

 

4、解压缩

tar -zxvf Python-3.7.1.tgz

进入解压后的文件夹中

cd Python-3.7.1

 

5、创建一个安装目录(非必要)

mkdir -p /usr/local/python371

 

6、运行配置命令,分为两种,一种是执行了 5 ,一种没有执行 5 。 

执行了 5 的:

./configure --with-ssl --prefix=/usr/local/python371 --enable-optimizations

没有执行 5 的:

./configure

 

7、执行编译

make

注:如果执行失败需要重新执行 make 的话,需要使用 make clean 清除旧文件。

编译完成后,进行安装

sudo make install

 

注:

执行了 5 的:

python的可执行文件位置:/usr/local/python371/bin

python的库文件位置:/usr/local/python371/lib

python的配置文件位置:/usr/local/python371/include

python的其他资源文件位置:/usr/local/python371/share

 

没执行 5 的:

python的可执行文件位置:/usr/local/bin

python的库文件位置:/usr/local/lib

python的配置文件位置:/usr/local/include

python的其他资源文件位置:/usr/local/share

 

8、添加环境变量(执行了 5 的需要)

PATH=$PATH:$HOME/bin:/usr/local/python371/bin

 

安装完成

查看版本号

python -V

查看路径

which python

 

补充:使用python-V查看不了。

因为没有替换对应的软连接

删除原有的软连接

rm -rf /usr/bin/python
rm -rf /usr/bin/pip

建立新的软连接

ln -s /usr/local/python371/bin/python3.7 /usr/bin/python
ln -s /usr/local/python371/bin/pip3 /usr/bin/pip

 

 

 

 

 

 

 

 

 

标签:Ubuntu20.04,bin,python,安装,python371,Python3.7,usr,执行,local
From: https://www.cnblogs.com/1leyou/p/17590170.html

相关文章

  • electron的electron-packager打包运行和electron-builder生产安装包过程,学透 Electron
    electron的electron-packager打包运行和electron-builder生产安装包过程开发electron客户端程序,打包是绕不开的问题。macOS应用构建,看似近在咫尺,实则坑坑致命。场景:mac笔记本打包,以及生产出可交付的软件安装包,如何避坑,如何理解app的产生过程!!!!可以按照我测试的路程来配置环境。包......
  • Java学习-1.jdk和IntelliJ IDEA安装
    1.jdk下载与安装下载地址:https://www.oracle.com/java/technologies/downloads/#jdk20-windows 环境配置:1.我的电脑–》右键属性–》高级系统设置–》环境变量2.系统变量–》新建系统变量–》完成后点击确定3.双击系统变量下的PATH变量,新建两个路径(最下方两个)4. 新......
  • PHP8开发工具VS Code的安装-PHP8知识详解
    作为PHP8的开发工具有很多,具有IDE功能的有phpstorm、VisualStudioCode、SublimeText、NetBeans、Eclipse、Codelobster、PHPDesigner等,当然还有很多轻量的工具,比如Notepad、Editplus等。本文给你介绍的是万能编辑器VisualStudioCode,简称VSCode。我为什么选择VisualStudioC......
  • 安装ThinkPHP8-ThinkPHP8知识详解
    我们在讲解前面的文章《搭建PHP8集成环境》和《给PHP8和MySQL8添加到环境变量》以后,现在可以正式的安装ThinkPHP8啦、1、打开phpenv,启动服务,打开昨天新建的tp8.com的目录(D:\phpEnv\www\tp8.com),把里面默认的文件index.php删除。2、在当前目录的地址栏里面,输入cmd,启动命令提示符,在命......
  • DataGrip下载安装及使用教程(详细版)
    DataGrip下载安装及使用教程(详细版)原文链接:https://baijiahao.baidu.com/s?id=1765146276556186482&wfr=spider&for=pc在日常的开发中,会借助于MySQL的图形化界面,来简化开发,提高开发效率。目前mysql主流的图形化界面工具,有Navicat、SQLyog、DataGrip等,最后一种DataGrip,这种......
  • 解决Yum安装依赖问题
    最近在网上看到很多关于安装网络Yum源是报错的求助,本小白也曾遇到过此类问题,后找过度娘没有有效的解决办法。最后,经过几番尝试后终于解决,现在将解决方案共享给大家!Yum源及安装安装过程在之前就有大牛讲过了!这里就不做阐述了。具体可以参考:Redhat7使用CentOS7的Yum网络......
  • 【LibCurl】HomeBrew 安装 LibCurl & CMake 配置
    LibCurl在官网中明确指出支持HomeBrew进行安装。那么在macOS端的安装就不会想Win下需要根据版本进行编译了,方便许多brewinstallcurl#安装完成后会提示curl在macOS库文件和依赖文件的安装路径CMake配置CMake是一种跨平台的构建工具,可以帮助我们编译、配置......
  • 【Linux】Kali Linux 安全学习笔记(1) - Docker Kali 部署与安装软件
    由于最近要做安全方面的工作,经网友们的推荐选定了kalilinux作为实施平台。但vm直装的方式太过麻烦了,本次kalilinux将采用docker镜像的方式进行部署使用。直接使用run运行命令启动rolling镜像,若镜像不存在,docker会自动进行checkout到本地,如下图:dockerrun-itkal......
  • Pycharm专业版最新版下载安装 软件推荐
    pycharm2021是一款非常好用的编程软件,这款软件能够帮助用户轻松进行各种编程管理,有效的提高了编程效率,软件内置了补丁,还附带了详细的教程,满足用户的各种电脑编程功能需要,操作非常的简单,有需要的快来下载吧!软件地址:看置顶贴PyCharm2020使用技巧:一、颜色和字体-作为开发人员,您需要使......
  • pycharm官网版下载_pycharm最新版下载安装 软件推荐
    PyCharm中文版是由JetBrains打造的一款PythonIDE,提高Python语言编程效率的实用工具。PyCharm中文版具备一般的IDE功能如调试、语法高亮、代码跳转等,还支持Django框架下的Web开发,支持GoogleAppEngine,IronPython,PyCharm已成为Python专业开发人员开发的有力工具。软件地址:看置顶贴p......