python安装
python官网下载地址
1. windows安装python
1.1 下载windows对应的安装包
1.2 双击安装
勾选最下方的勾选栏
在点击自定义安装
默认全选,直接下一步
选择自己的安装路径
安装,这里演示安装到D盘中(自己根据个人情况而定)
安装过程中弹窗都点击是,即可;
关闭路径长度限制:
点击这个之后,会消失,然后点击close即完成安装。
1.3 验证
点击windows开始图标,直接输入cmd
或者直接win + r,再输入cmd
进入命令提示符
然后在命令黑窗口直接输入:python 直接回车
或者 输入:
python -V
安装成功
2. mac安装python
mac安装更简单
下载mac安装包,然后直接下一步就行;
最后需要注意的是:如果直接输入python,不会出现对应版本的程序,可以输入以下命名:
echo 'alias python="python3"' >> .bash_profile
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源码包(注意这里不直接下载):
右键,复制链接地址
然后进入到linux系统中,通过wget去下载:
下载完成之后通过ls查看
ls -s
3.2.2 解压安装包
tar -xvf Python-3.10.4.tgz
解压之后,再通过ls命令 可以查看到有Python-3.10.4这样一个文件夹。
cd 进去
cd Python-3.10.4
再ls一下,可以看到python的源码文件。
3.2.3 构建源码
./configure --prefix=/usr/local/python3.10.4
./configyre:意思是预先构建配置
–prefix参数:意思是,构建编译安装后的位置
3.2.4 编译安装
这个过程还是比较耗时的。
make && make install
完成之后,我们可以进入到目录看一下
cd /usr/local/python3.10.4
到这里python的编译安装已经完成,但是使用的时候还不是非常方便,那么需要构建一个软连接:
3.2.5 构建软连接
linux系统中是会有一个老版本的python程序的
在/usr/local/python
那么我们需要先把这个给删除掉
rm -f /usr/local/python
删除之后,构建软连接
ln -s /usr/local/python3.10.4/bin/python3.10 /usr/bin/python
完成软链接,那么以后在终端的任意位置,我们都可以使用。
操作完成之后,还需注意的是,yum可能不能正常使用,因为linux中yum使用的是python 2 的老版本,那么就需要我们更新一下,修改一下,yum的程序
vi /usr/libexec/urlgrabber-ext-down
将首行python改为 python2,然后保存即可
vi /usr/bin/yum
同理将首行python改为python2
这样,python程序正常运行,同时也不影响yum程序的使用。