Python 安装说明(Debian/Ubuntu)

1、下载 Python 二进制文件。

# 1、更新包索引
sudo apt update
# 2、查看可安装的Python包
sudo apt list python*
# 3、安装 Python 3.x
sudo apt install python3
# 4、安装 python 命令兼容包
sudo apt install -y python-is-python3
# 5、安装 Pip
sudo apt install -y python3-pip

2、源码安装

从浏览器 或 命令行 下载 Python 二进制文件。

注意:可先网页下载到本地,上传到 /usr/local/src 目录下,也可以使用 wget 下载;
虽然 Python 有 Python v2.x 和 Python v3.x,除非必须兼容旧版本,一般会选择高版本,这里我们安装 Python v3.x 用于生产环境(研究学习,可使用最新稳定版本)

下载地址:https://www.python.org/downloads/source/

从您的浏览器下载

从命令行下载

  • Gzipped source tarball
wget https://www.python.org/ftp/python/3.12.0/Python-3.12.0.tgz
tar -xvfz Python-3.12.0.tgz
  • XZ compressed source tarball
wget https://www.python.org/ftp/python/3.12.0/Python-3.12.0.tar.xz
tar -xf Python-3.12.0.tar.xz

2、解压并安装(以.tgz为例)

$ cd /usr/local/src && tar -xvfz Python-3.12.0.tgz -C /usr/local


执行 ./configure 脚本
make
make install


$ cd .. && mv node-v14.21.3-linux-x64 nodejs
$ echo 'export NODEJS_HOME=/usr/local/nodejs/' >>/etc/profile
$ echo 'export PATH="$PATH:$NODEJS_HOME/bin"' >>/etc/profile
$ source /etc/profile

对 node.js可执行二进制文件 做软连接

ln -s /usr/local/nodejs/bin/node /usr/local/bin;
ln -s /usr/local/nodejs/bin/npm /usr/local/bin;

安装成功之后node -v,会显示版本。

node -v
v14.21.3

3、设置环境变量

程序和可执行文件可以在许多目录,而这些路径很可能不在操作系统提供可执行文件的搜索路径中。

  • path(路径)存储在环境变量中,这是由操作系统维护的一个命名的字符串。这些变量包含可用的命令行解释器和其他程序的信息。

  • Unix 或 Windows 中路径变量为 PATH(UNIX区分大小写,Windows不区分大小写)。

  • 在 Mac OS中,安装程序过程中改变了python的安装路径。如果你需要在其他目录引用 Python,你必须在path中添加Python目录。

在 Unix/Linux 设置环境变量

在 csh shell: 输入

setenv PATH "$PATH:/usr/local/bin/python"

, 按下 Enter。在 bash shell (Linux): 输入

export PATH="$PATH:/usr/local/bin/python"

,按下 Enter。在 sh 或者 ksh shell: 输入

PATH="$PATH:/usr/local/bin/python"

, 按下 Enter。

注意: /usr/local/bin/python 是 Python 的安装目录。

作者:Jeebiz  创建时间:2023-11-11 21:39
最后编辑:Jeebiz  更新时间:2024-06-06 00:29