ARTICLE DETAIL

资讯详情

深耕网站视觉设计与运营推广的一线实战洞察。

Python 初学者在不同操作系统上安装 Python 指南

Python 初学者在不同操作系统上安装 Python 指南 Python 是一种广泛应用于开发、数据分析和人工智能领域的编程语言。本指南介绍了如何在不同操作系统Windows、macOS 和 Linux上安装原生 Python 环境以及 Anaconda 发行版。无论是使用 Python 官方安装包还是借助 Anaconda 进行数据科学和机器学习开发用户都可以根据自身需求选择合适的安装方式。本文将详细讲解 Python 和 Anaconda 的安装步骤、配置环境变量以及验证安装的方法确保开发环境能够顺利搭建。文章目录原生 Python 环境在 Windows 上安装 Python在 macOS 上安装 Python在 Linux 上安装 PythonAnaconda 环境在 Windows 上安装 Anaconda在 macOS 上安装 Anaconda在 Linux 上安装 Anaconda总结原生 Python 环境在 Windows 上安装 Python访问 Python 官方网站 并点击右上角的 Downloads 选项卡。系统将自动检测到您使用的操作系统并推荐相应的 Python 安装程序。点击 Download Python x.x.x 按钮x.x.x 代表版本号下载安装程序。下载完成后运行 Python 安装程序。在安装界面中勾选 “Add Python x.x to PATH” 选项以便系统自动添加 Python 到环境变量。然后点击 “Install Now” 开始安装过程。安装完成后点击 “Close” 退出安装程序。可以通过在命令提示符中输入python检查 Python 是否安装成功。在 macOS 上安装 Python访问 Python 官方网站 并点击右上角的 Downloads 选项卡。系统将自动检测到您使用的操作系统并推荐相应的 Python 安装程序。点击 Download Python x.x.x 按钮x.x.x 代表版本号下载安装程序。下载完成后打开下载的 .pkg 文件运行安装程序。按照屏幕上的提示完成安装过程。安装完成后可以通过在终端中输入python检查 Python 是否安装成功。由于我没有苹果环境这里就不做演示了。在 Linux 上安装 Python大多数 Linux 发行版如 Ubuntu、Debian、Fedora 等已经预装了 Python。可以通过在终端中输入 python3 --version 或 python2 --version 检查当前系统的 Python 版本。需要根据不同的操作系统环境进行命令行的安装或升级 Python。在 Centos 7.x 环境 安装 Python 3.6.5 版本其他环境安装流程稍微会有部分差异。yum groupinstall Development Tools这个命令将安装一个预设的开发工具包组包含很多用于系统开发的工具如 gccg 等。yum install -y ncurses-libs zlib-devel mysql-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel这个命令将安装一系列的开发库它们通常用于各种程序的编译和开发。yum install gcc patch libffi-devel python-devel zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel -y这个命令将安装一些必要的开发库和工具包括 gccpatch 和一些开发库。yum -y install gcc这个命令将安装 gccgcc 是 GNU Compiler Collection的缩写它是一种编程语言编译器可以用来编译CC等代码。yum groupinstallDevelopment Toolsyuminstall-yncurses-libs zlib-devel mysql-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel yuminstallgcc patch libffi-devel python-devel zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel-yyum-yinstallgcc执行命令下载python3.6.5这里可以替换成需要的版本号。cd /usr/local/这条命令是改变当前的工作目录到 “/usr/local/”。在 Unix 和 Unix-like 操作系统中“/usr/local/” 目录通常用于存放用户安装的软件和其他文件。wget https://www.python.org/ftp/python/3.6.5/Python-3.6.5.tar.xz这条命令是使用wget工具从指定的URL这里是Python 3.6.5的下载链接下载文件。下载的文件会被保存在当前工作目录在这个例子中是 “/usr/local/”。文件是一个 .tar.xz 格式的压缩包包含了 Python 3.6.5 的源代码。cd/usr/local/wgethttps://www.python.org/ftp/python/3.6.5/Python-3.6.5.tar.xz执行命令解压压缩包并进行编译。tar -xf Python-3.6.5.tar.xz使用tar命令解压名为Python-3.6.5.tar.xz的压缩文件。mkdir python3创建一个名为python3的目录。mv Python-3.6.5 python3将解压后得到的Python-3.6.5目录移动到python3目录中。cd python3/Python-3.6.5切换到python3/Python-3.6.5目录下。./configure --prefix/usr/local/python3 --enable-optimizations使用./configure脚本设置安装配置其中--prefix/usr/local/python3指定安装路径为/usr/local/python3--enable-optimizations选项启用编译优化这可以提高Python的运行速度。make执行make命令开始编译Python源代码。make altinstall执行make altinstall命令安装编译好的Python。这个命令和make install类似但它不会把这个版本的python设为默认版本避免覆盖系统的Python版本。tar-xfPython-3.6.5.tar.xzmkdirpython3mvPython-3.6.5 python3cdpython3/Python-3.6.5 ./configure--prefix/usr/local/python3 --enable-optimizationsmakemakealtinstall执行命令修改python3的软连接。ln -s /usr/local/python3/bin/python3.6 /usr/bin/python3这条命令创建了一个名为 “python3” 的软链接在 “/usr/bin” 目录下它指向 “/usr/local/python3/bin/python3.6”。之后在任何位置使用 “python3” 命令实际上就是使用 “/usr/local/python3/bin/python3.6”。ln -s /usr/local/python3/bin/pip3.6 /usr/bin/pip3这条命令创建了一个名为 “pip3” 的软链接在 “/usr/bin” 目录下它指向 “/usr/local/python3/bin/pip3.6”。之后在任何位置使用 “pip3” 命令实际上就是使用 “/usr/local/python3/bin/pip3.6”。ln-s/usr/local/python3/bin/python3.6 /usr/bin/python3ln-s/usr/local/python3/bin/pip3.6 /usr/bin/pip3可以执行命令删除软连接如果设置软连接出错使用。rm -rf /usr/bin/python3: 删除系统中位于/usr/bin目录下的python3文件。rm是移除命令-r选项表示递归移除在这种情况下不起作用因为python3是文件而非目录-f选项表示强制执行即不询问用户确认。rm -rf /usr/bin/pip3: 删除系统中位于/usr/bin目录下的pip3文件。pip3是Python的一个包管理器用于安装和管理Python的第三方库。同样rm命令的-r和-f选项在这里同样的含义。rm-rf/usr/bin/python3rm-rf/usr/bin/pip3执行命令python3 --version检查是否安装版本正确。python3--version在命令行中提示版本号证明python3已经安装成功了。Anaconda 环境Anaconda 是一个包含 Python 和其他科学计算工具的流行数据科学平台。安装 Anaconda 后将获得包括 NumPy、Pandas、Matplotlib 等在内的许多用于数据分析和可视化的库。以下是在不同操作系统上安装 Anaconda 的教程在 Windows 上安装 Anaconda访问 Anaconda 官方网站 并点击 “Download” 选项卡。在页面中找到 Windows 部分选择适合系统的 Python 版本 (64 位或 32 位) 并点击下载。下载完成后运行安装程序。在安装界面中选择 “Just Me” 以仅为当前用户安装 Anaconda。接下来选择安装路径建议使用默认路径。在Advanced Installation Options部分选择Add Anaconda to my PATH environment variable将 Anaconda 添加到 PATH 环境变量以便在命令提示符中使用 Anaconda。安装完成后。在命令提示符中输入conda --version检查 Anaconda 是否安装成功。在 macOS 上安装 Anaconda访问 Anaconda 官方网站 并点击 “Download” 选项卡。在页面中找到 macOS 部分选择适合系统的 Python 版本并点击下载。下载完成后打开下载的 .pkg 文件运行安装程序。按照屏幕上的提示完成安装过程。安装完成后可以通过在终端中输入conda --version检查 Anaconda 是否安装成功。由于我没有mac环境因此这里不做演示了。在 Linux 上安装 Anaconda访问 Anaconda 官方网站 并点击 “Download” 选项卡在页面中找到 Linux 部分选择适合系统的 Python 版本并点击下载。下载完成后打开终端并使用 cd 命令导航到包含下载的 Anaconda 安装脚本的文件夹。运行执行命令bash Anaconda3-x.x.x-Linux-x86_64.sh以运行安装脚本将 Anaconda3-x.x.x-Linux-x86_64.sh 替换为实际文件名。bashAnaconda3-x.x.x-Linux-x86_64.sh按照屏幕上的提示完成安装过程。安装完成后可能需要关闭并重新打开终端。使用conda --version命令检查 Anaconda 是否安装成功。总结通过本指南用户可以轻松在 Windows、macOS 和 Linux 上安装 Python 或 Anaconda并成功配置开发环境。对于一般的 Python 开发官方 Python 发行版足够满足需求而对于数据科学、机器学习等任务Anaconda 提供了更加便捷的管理工具和预装的科学计算库。希望本指南能够帮助开发者快速入门搭建高效的 Python 开发环境。
返回列表