如何在Windows、Linux和Mac OS X上搭建Python3开发环境:详细指南
Python3环境搭建

本章我们将向大家介绍如何在本地搭建Python3开发环境。
Python3 可在多个平台上使用,包括 Windows、Linux 和 Mac OS X。
Python3下载
Python3的最新源代码、二进制文档、新闻信息等可以在Python官网查看:
Python官方网站:
您可以通过以下链接下载 Python 文档。您可以下载 HTML、PDF、PostScript 和其他格式的文档。
Python文档下载地址:
Python安装
Python 已被移植到许多平台(经过修改以使其在不同平台上工作)。
您需要下载适合您正在使用的平台的二进制文件,然后安装 Python。
如果您的平台的二进制文件不可用,您将需要使用 C 编译器手动编译源代码。
编译后的源代码在功能上有更多的选择性,为Python安装提供了更大的灵活性。
以下是各平台安装包的下载地址:
源代码可用于在 Linux 上安装。
以下是在不同平台上安装Python3的方法。
在 Unix 和 Linux 平台上安装 Python3:
以下是在 Unix 和 Linux 平台上安装 Python 的简单步骤:
以Python3.6.1版本为例:
# tar -zxvf Python-3.6.1.tgz # cd Python-3.6.1 # ./configure # make && make install
检查Python3是否正常可用:
# python3 -V Python 3.6.1
在Windows平台上安装Python:
以下是在 Windows 平台上安装 Python 的简单步骤。
打开 WEB 浏览器并访问:
这些链接针对不同类型的Windows系统和使用场景提供了不同类型的Python安装文件:
请记住选中“将 Python 3.6 添加到 PATH”。
按Win+R键,输入cmd调出命令提示符,输入python:
您还可以在“开始”菜单中搜索“IDLE”:
MAC平台安装Python:
MAC系统都带有Python 2.7环境。您可以从链接下载最新版本并安装 Python 3.x。
您也可以参考源码安装方法进行安装。
环境变量配置
程序和可执行文件可以位于许多目录中,并且这些路径很可能不在操作系统为可执行文件提供的搜索路径中。
该路径存储在环境变量中,该变量是由操作系统维护的命名字符串。这些变量包含有关可用命令行解释器和其他程序的信息。
Unix或Windows中的路径变量是PATH(UNIX区分大小写,Windows不区分大小写)。
在 Mac OS 上,Python 安装路径在安装程序过程中会更改。如果需要从其他目录引用Python,则必须将Python目录添加到path中。
在 Unix/Linux 中设置环境变量
注意:/usr/local/bin/python 是Python安装目录。
在Windows中设置环境变量
将Python目录添加到环境变量中:
在命令提示符框(cmd)中输入:
path=%path%;C:\Python
按“输入”。
注:C:\Python为Python的安装目录。
也可以通过以下方式设置:
Python环境变量
以下是适用于 Python 的重要环境变量:
变量名说明
Python路径
PYTHONPATH 是 Python 搜索路径。默认情况下,我们导入的模块将从 PYTHONPATH 中搜索。
Python启动
Python启动后,首先查找PYTHONSTARTUP环境变量,然后执行该变量指定的文件中的代码。
蟒蛇卡塞克
添加 PYTHONCASEOK 环境变量将使 python 在导入模块时不区分大小写。
Python之家
另一个模块搜索路径。它通常嵌入在 PYTHONSTARTUP 或 PYTHONPATH 目录中,以便更轻松地在两个模块库之间切换。
运行Python
运行Python有3种方式:
1. 互动翻译:
您可以通过命令行窗口输入Python,并开始在交互式解释器中编写Python代码。
您可以在 Unix、DOS 或任何其他提供命令行或 shell 的系统上使用 Python 进行编码。
$ python # Unix/Linux 或者 C:>python # Windows/DOS
以下是Python命令行参数:
选项说明
-d
解析时显示调试信息
-O
生成优化代码(.pyo 文件)
-S
启动时没有引入查找Python路径的位置
-V
输出Python版本号
-X
从版本 1.6 开始,基于内置的异常(仅适用于字符串)已被弃用。
-c命令
执行 Python 脚本并将结果存储为 cmd 字符串。
文件
在给定的 python 文件中执行 python 脚本。
2. 命令行脚本
您可以通过在应用程序中包含解释器来从命令行执行 Python 脚本,如下所示:
$ python script.py # Unix/Linux 或者 C:>python script.py # Windows/DOS
注意:执行脚本时,请检查脚本是否有可执行权限。
3.集成开发环境(IDE:集成开发环境):PyCharm
PyCharm 是 JetBrains 创建的 Python IDE,支持 macOS、Windows 和 Linux 系统。
PyCharm功能:调试、语法高亮、项目管理、代码跳转、智能提示、自动完成、单元测试、版本控制……
PyCharm下载地址:
PyCharm安装地址:
Professional(专业版,付费):功能齐全,可试用30天。
Community(社区版,免费):被阉割的专业版。
PyCharm 界面:
安装PyCharm中文插件,打开菜单栏File,选择Settings,然后选择Plugins,点击Marketplace,搜索chinese,然后点击install进行安装:
Anaconda集成环境
Anaconda 发行版包含 Python。
Anaconda 是一个集成的数据科学和机器学习环境,包括 Python 解释器和大量常用的数据科学库和工具。
Anaconda 包、其依赖项和环境的管理工具是 conda 命令。与传统的Python pip工具相比,Anaconda的conda可以更方便地在不同环境之间切换,并且环境管理也相对简单。
Anaconda的详细安装和介绍请参考:Anaconda教程。