《Python救赎之路》之Python安装

本文详细指导如何在Windows和Linux系统上安装Python3.x版本,包括下载、配置、添加到PATH以及修复缺失文件。同时推荐了Python开发神器PyCharm的安装教程链接。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

要安装Python,您可以按照以下步骤进行操作:

1、在 Windows 上安装 Python 

 访问Python官方网站Python Releases for Windows | Python.org下载Python的合适版本。

目前最新的稳定版本是Python 3.12.2,根据自己的选择下载64位或者32位。

我下载的是python-3.7.3.exe版本,需要注意:

  • 如果在Windows 7环境下安装Python 3.x,需要先安装Service Pack 1补丁包(可以通过一些工具软件自动安装系统补丁的功能来安装);
  • 安装过程建议勾选"Add Python 3.7 to PATH"(将Python 3.6添加到PATH环境变量)并选择自定义安装;

  • 在设置"Optional Features"界面最好将"pip"、"tcl/tk"、"Python test suite"等项全部勾选上。

  • 高级配置选项,如图勾选即可;强烈建议使用自定义的安装路径并保证路径中没有中文

  • 安装完成会看到"Setup was successful"的提示。一定点击disable path length limit,禁用系统的Path长度自动限制,能给我们避免很多的麻烦。

  • 如果系统显示api-ms-win-crt*.dll文件缺失,直接在微软官网下载Visual C++ Redistributable for Visual Studio 2015文件进行修复;如果是因为更新Windows的DirectX之后导致某些动态链接库文件缺失问题,可以下载一个DirectX修复工具进行修复。

2、在Linux系统安装Python 

 Linux环境自带了Python 2.x版本,但是如果要更新到3.x的版本,可以在Python的官方网站下载Python的源代码并通过源代码构建安装的方式进行安装,具体的步骤如下所示。

(1)安装依赖库(因为没有这些依赖库可能在源代码构件安装时因为缺失底层依赖库而失败)。

[root@python ~]# yum -y install wget gcc zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel libffi-devel wget

(2)下载Python源代码并解压缩到指定目录

[root@python ~]# wget https://www.python.org/ftp/python/3.7.3/Python-3.7.3.tgz
[root@python ~]# tar -xvf Python-3.7.3.tgz

(3)切换至Python源代码目录并执行下面的命令进行配置和安装

[root@python ~]# cd Python-3.7.3/
[root@python Python-3.7.3]# ./configure --prefix=/usr/local/python3 --enable-optimizations
[root@python Python-3.7.3]# make && make install

(4)配置PATH环境变量并使其生效

[root@python ~]# vim /etc/profile.d/python
export PATH=$PATH:/usr/local/python3/bin
[root@python ~]# source /etc/profile.d/python

3、最终确认Python的版本 

(1)可以Windows的命令行提示符中键入下面的命令。

python --version

 (2)或者是在Linux或macOS系统的终端中键入下面的命令。

python3 --version

 (3)当然也可以先输入python或python3进入交互式环境,再执行以下的代码检查Python的版本。

[root@python ~]# python3
>>> import sys
>>> print(sys.version_info)
sys.version_info(major=3, minor=7, micro=3, releaselevel='final', serial=0)
>>> print(sys.version)
3.7.3 (default, Apr 26 2019, 14:42:46)
[GCC 4.8.5 20150623 (Red Hat 4.8.5-36)]

4、其他工具的介绍

本文主要介绍一款Python最通用的开发神器PyCharm,具体安装可以参考这篇,介绍的很详细。PyCharm安装教程,图文教程(超详细)-CSDN博客

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值