linux 安装Python

Linux通常附带大多数Python都是2.7.5版本。如果我们想使用Python3,最好安装一个新的Python3环境,但请不要尝试删除Python2,避免引起不必要的麻烦。

1、获取python
# 在Linux的home目录下创建一个python3目录
mkdir /home/python3

# 切换到python3目录
cd /home/python3

# 下载安装包到python3目录中(也可通过在网站下载安装包手动拖入到指定目录)
wget https://www.python.org/ftp/python/3.9.9/Python-3.9.9.tgz

# 将安装包解压到当前目录
tar xvf Python-3.9.9.tgz
上述操作做完,/home/python3目录下会出现一个Python-3.9.9的目录。

2、安装python
# 提前安装编译时所需要的依赖包,避免中途出错
yum -y install vim unzip net-tools && yum -y install wget && yum -y install bzip2 && yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel && yum -y install libglvnd-glx && yum -y install gcc gcc-c++

# 进入Python-3.9.9目录
cd Python-3.9.9

# 指定python3安装路径/usr/local/python3.9
./configure --prefix=/usr/local/python3.9

# 编译+安装
make && make install
3、添加软链接(相当于设置桌面快捷方式)
#添加python3软链接到/usr/bin/python3
ln -s /usr/local/python3.6/bin/python3.9 /usr/bin/python3

#添加pip3软链接/usr/bin/pip3
ln -s /usr/local/python3.9/bin/pip3 /usr/bin/pip3
4、查看是否安装成功
python3 -V

 

---------------------------------------------------------------------------------

步骤 1:首先,安装构建 Python 所需的开发包  
在 Debian 上

$ sudo apt update  
$ sudo apt install build-essential zlib1g-dev   
libncurses5-dev libgdbm-dev libnss3-dev   
libssl-dev libreadline-dev libffi-dev curl  

在 Fedora 上:

$ sudo dnf groupinstall development  
1
步骤 2: 下载最新的稳定版本的 Python 3  
访问官方 Python 网站并下载最新版本的 Python 3。下载完成后,你会有一个 .tar.xz 归档文件(“tarball”),其中包含 Python 的源代码。

步骤 3: 解压 tarball  
下载完成后,使用解压程序或 Linux 的 tar 命令解压压缩包,

$ tar -xf Python-3.?.?.tar.xz  
1
步骤 4: 配置脚本  
解压 Python 压缩包后,进入 configure 脚本所在目录并在 Linux 终端中使用以下命令执行该脚本:

$ cd Python-3.* 
./configure   
1
2
步骤 5: 开始构建过程  
如果你的系统上已经安装了某个版本的 Python,并且希望同时安装新版本的 Python,请使用以下命令:

$ sudo make altinstall 
1
如果要使用此版本替换当前版本的 Python,那么应使用包管理器(例如 apt 或 dnf)卸载当前的 Python 包,然后安装:

$ sudo make install 
1
步骤 6: 验证安装  
如果你没有遇到任何错误,那么现在你的 Linux 系统上已安装了最新的 Python。要进行验证,请在终端中输入以下命令之一:

python3 --version  
python --version  

如果输出显示 Python 3.x,那么说明 Python 3 已成功安装。

 

 

 

--------------------------------------------虚拟环境创建

方法一:

conda create  -p /data01/software/env/flask  python=3.8.5

 

方法二:

指定虚拟环境路径,创建虚拟环境时带入系统已有的包
virtualenv       / data01/softwafer/env/fsa/    --system-site-packages   --python=python3.9

 

posted @ 2023-04-01 16:25  oceaning  阅读(240)  评论(0编辑  收藏  举报