python安装

1. windows安装python

1.1 下载windows对应的安装包

python 下载oss所有文件 python如何安装os_python

1.2 双击安装

python 下载oss所有文件 python如何安装os_python_02


勾选最下方的勾选栏

在点击自定义安装

python 下载oss所有文件 python如何安装os_编译安装_03


默认全选,直接下一步

python 下载oss所有文件 python如何安装os_编译安装_04


选择自己的安装路径

python 下载oss所有文件 python如何安装os_python_05


安装,这里演示安装到D盘中(自己根据个人情况而定)

python 下载oss所有文件 python如何安装os_python_06


安装过程中弹窗都点击是,即可;

关闭路径长度限制:

python 下载oss所有文件 python如何安装os_linux_07


点击这个之后,会消失,然后点击close即完成安装。

1.3 验证

点击windows开始图标,直接输入cmd

或者直接win + r,再输入cmd

python 下载oss所有文件 python如何安装os_编译安装_08


进入命令提示符

然后在命令黑窗口直接输入:python 直接回车

或者 输入:

python -V

python 下载oss所有文件 python如何安装os_python 下载oss所有文件_09


安装成功

2. mac安装python

mac安装更简单
下载mac安装包,然后直接下一步就行;
最后需要注意的是:如果直接输入python,不会出现对应版本的程序,可以输入以下命名:

echo 'alias python="python3"' >> .bash_profile

python 下载oss所有文件 python如何安装os_python_10

3. linux安装python

在linux上安装python,是需要下载源码然后编译安装

3.1 安装python所需的依赖

登录到linux中,使用yum程序进行依赖程序安装,执行以下命令:

yum install wget zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make zlib zlib-devel libffi-devel -y

3.2 安装python

3.2.1 下载安装包

进入python的官方网站,下载linux的安装包

python 下载oss所有文件 python如何安装os_python_11


python 下载oss所有文件 python如何安装os_linux_12


进入这个页面后,往下拉,选择对应的python源码包(注意这里不直接下载):

python 下载oss所有文件 python如何安装os_python 下载oss所有文件_13


右键,复制链接地址

python 下载oss所有文件 python如何安装os_linux_14


然后进入到linux系统中,通过wget去下载:

python 下载oss所有文件 python如何安装os_python_15


下载完成之后通过ls查看

ls -s

python 下载oss所有文件 python如何安装os_python 下载oss所有文件_16

3.2.2 解压安装包
tar -xvf Python-3.10.4.tgz

解压之后,再通过ls命令 可以查看到有Python-3.10.4这样一个文件夹。
cd 进去

cd Python-3.10.4

再ls一下,可以看到python的源码文件。

python 下载oss所有文件 python如何安装os_python_17

3.2.3 构建源码
./configure --prefix=/usr/local/python3.10.4

./configyre:意思是预先构建配置

–prefix参数:意思是,构建编译安装后的位置

python 下载oss所有文件 python如何安装os_编译安装_18

3.2.4 编译安装

这个过程还是比较耗时的。

make && make install

python 下载oss所有文件 python如何安装os_python 下载oss所有文件_19


完成之后,我们可以进入到目录看一下

cd /usr/local/python3.10.4

python 下载oss所有文件 python如何安装os_linux_20


到这里python的编译安装已经完成,但是使用的时候还不是非常方便,那么需要构建一个软连接:

3.2.5 构建软连接

linux系统中是会有一个老版本的python程序的
在/usr/local/python
那么我们需要先把这个给删除掉

rm -f /usr/local/python

python 下载oss所有文件 python如何安装os_linux_21


删除之后,构建软连接

python 下载oss所有文件 python如何安装os_python_22

ln -s /usr/local/python3.10.4/bin/python3.10 /usr/bin/python

完成软链接,那么以后在终端的任意位置,我们都可以使用。

python 下载oss所有文件 python如何安装os_编译安装_23


操作完成之后,还需注意的是,yum可能不能正常使用,因为linux中yum使用的是python 2 的老版本,那么就需要我们更新一下,修改一下,yum的程序

vi /usr/libexec/urlgrabber-ext-down

python 下载oss所有文件 python如何安装os_编译安装_24


将首行python改为 python2,然后保存即可

python 下载oss所有文件 python如何安装os_linux_25

vi /usr/bin/yum

python 下载oss所有文件 python如何安装os_python 下载oss所有文件_26


同理将首行python改为python2

python 下载oss所有文件 python如何安装os_编译安装_27


这样,python程序正常运行,同时也不影响yum程序的使用。