如何在Linux中安装新版的Python软件

一、引言

Python是目前世界上最为流行的编程语言,其在人工智能领域表现尤为出色。通常,我们为了测试github上面的一些项目,比如:chat-on-wechat, 我们就可以在vps上的Linux系统中安装Python,从而实现各种人工智能项目的测试和运行。而拉取这些项目的第一步一般要安装一下Python软件,那么如何在Linux上快速安装Python呢?

一般情况下很多Linux系统会自带Python, 比如Ubuntu中自带有Python2,但是目前我们常用的是Python版本是3.0以上,因此我们尽可能要安装最新的稳定Python版本。

二、新版Python安装步骤

我们以Ubuntu系统为例来说明一下如何安装新版的Python。

第一步,找到新版Python的Linux版本下载地址:

在下面Python的官方网址中,我们找到了新版地址:Python Source Releases for Source release

我们鼠标右击上面图片中的超级链接,在弹出的菜单中选择复制链接。这样,我们就得到了最新版Python版的下载地址。

获取下载地址

第二步,安装构建工具

我们用Finalshell这个软件,ssh上我们的vps服务器。然后,输入以下命令安装构建工具:

sudo apt-get install build-essential

第三步,下载源码

使用wget命令+刚才得到新版Python软件源码地址:

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

wget下载python源码

第四步,解压缩源码

使用tar命令解压这个Python安装包:

tar -xzf Python-3.12.1.tgz

第四步,配置并安装Python

进入Python文件目录,配置并安装Python,请一步一步执行下面的代码:

cd Python-3.12.1
./configure
make
sudo make install

第五步,测试是否成功

测试Python是否安装成功。直接输入以下命令:

python3 --version

如果成功安装,会输出Python的版本号。

验证是否安装成功

以后要调用Python,就可以直接在命令行下输入python3即可。

进入Python3

三、不指定版本安装

如果不想安装最新版本的Python,可以通过以下两步轻松安装Python3。进入Linux系统中:

第一步,打开终端,输入以下命令更新软件包列表:

sudo apt-get update

第二步,输入以下命令安装Python 3:

sudo apt-get install python3

第三步,通过以下命令测试python是否安装成功。

python3 --version

或者是以下命令:

python3 -V

四、学后反思

  1. 本文主要介绍了能过apt命令安装Python3,和通过wget下载最新安装包来安装新版python,当然还可以通过Anaconda和docker来安装Python,不过这些是进阶技巧,后续我们可以慢慢探讨。
  2. 通过安装新版python在服务器上,我们可以轻松地测试Python的新功能,调用一些实用项目,部署24小时在线的项目,供我们远程随时调用。
  3. 安装新版的Python到Linux上是我们学习人工智能技术的第一步,接下来我们将把一些实用小项目架设到上面进行测试。未来的研究中还可能涉及git, docker等技术,我们可以借助chatgpt,边学边问,一步一个脚印地把人工智能技术学好。

相关推荐

  1. 如何linux安装多个版本python

    2024-02-06 21:02:01       35 阅读
  2. Linux,用户软件一般安装哪里比较好

    2024-02-06 21:02:01       12 阅读
  3. 如何Linux系统安装MySQL

    2024-02-06 21:02:01       32 阅读
  4. 如何Linux安装Docker Compose

    2024-02-06 21:02:01       8 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-02-06 21:02:01       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-02-06 21:02:01       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-02-06 21:02:01       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-02-06 21:02:01       18 阅读

热门阅读

  1. 【数据提取Xpath/BeautifulSoup4】

    2024-02-06 21:02:01       30 阅读
  2. Python f-strings - PEP 498 - 字面字符串插值

    2024-02-06 21:02:01       26 阅读
  3. SQL--DML

    SQL--DML

    2024-02-06 21:02:01      28 阅读
  4. PostgreSQL导出导入

    2024-02-06 21:02:01       32 阅读
  5. 抖音ip地址可以改?抖音如何改ip地址

    2024-02-06 21:02:01       30 阅读
  6. 重学 VUE —— 一、创建一个应用

    2024-02-06 21:02:01       28 阅读
  7. SpringBoot 动态加载jar包,动态配置

    2024-02-06 21:02:01       28 阅读
  8. 什么是边缘计算?

    2024-02-06 21:02:01       35 阅读
  9. Spring Boot项目整合Seata AT模式

    2024-02-06 21:02:01       31 阅读
  10. c#directory 和directoryinfo的使用

    2024-02-06 21:02:01       27 阅读
  11. 微服务限流(漏桶算法、令牌桶算法)

    2024-02-06 21:02:01       35 阅读