暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

Python:1、环境安装

Chris的算法小记 2021-08-08
327
Chris的算法小记

关注我的公众号《Chris的算法小记》,点击右侧下方《Python》进入Python专栏,视频的文档我都会放在这里,大家可结合文档进行学习。

众所周知,Python 有两个版本 Python2 和 Python3,官方 Python2 已经不再更新维护,所以我们使用 Python3 版本。截至目前,官网最新版本是 Python3.9.6,我们使用这个版本做例子。

一、Mac上安装Python

Mac 系统一般自带 Python2.6 或者 Python2.7,想要安装 Python3.9 有两种方法:

  • 使用 Mac自带的 Homebrew,brew install python3,如果没有权限的话记得加 sudo;
  • Python官网 下载 Mac 对应的包进行,双击运行安装。

安装完成后在终端输入:python --version 或者 python3 --version,即可进行验证。如果安装成功的话,会出现 python 的版本号。

命令行模式下直接输入 Python 或者 Python3进入交互模式,可以进行简单操作。

二、Linux上安装Python

Linux 系统一般也会自带 Python2.6 或者 Python2.7,接下来我们安装 Python3.9.6:

  • 安装开发库

    $ yum -y groupinstall "Development tools"

  • 安装依赖环境

    $ yum install -y zlib zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel  readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel

  • 安装libffi-devel

    $ yum install -y libffi-devel

  • 使用 wget 下载安装包并解压

    $ cd usr/local/python3

    $ wget https://www.python.org/ftp/python/3.9.6/Python-3.9.6.tar.xz

    $ tar -xvf Python-3.9.6.tar.xz

  • 生成 makefile 文件

    $ cd Python-3.9.6

    $ ./configure prefix=/usr/local/python3 --with-ensurepip=install

  • 编译

    $ make

  • 安装

    $ make install

  • 创建软链接

    $ ln -s /usr/local/python3/bin/python3.9 /usr/bin/python

    备注:如果系统中已经存在 Python2 的软链接,可以将原来的软链接换个名字,或者将软链接到 ln -s /usr/local/python3/bin/python3.9 /usr/bin/python3。

  • 查看 Python 版本

    $ python -V 或者 python3 -V

  • 进入 Python 交互式命令行

    $ python 或者 python3

三、Windows上安装Python

根据 Windows 系统版本(64位还是32位)的不同从 Python官网下载 Python3.9 对应的 64 位安装程序或 32 位安装程序,之后运行 exe 安装包。

备注:安装时,一定要记得勾选【Add Python 3.9 to PATH】,否则还需要自己手动添加 PATH。

安装成功后,在命令行输入 Python,如何出现交互式命令行,说明安装成功。如果报错,那很可能是你没有添加 PATH 的原因。

添加 PATH

  • 右键【此电脑】-> 属性 -> 高级系统设置
  • 高级 -> 环境变量 -> 找到【系统变量】下的 Path 进行编辑
  • 将【路径】,例如【D:\Program Files\python\Scripts】添加进去保存,按照自己实际的路径进行添加。

如果觉得文章不错,希望大家可以扫描上方名片关注我的微信公众号噢,点赞、收藏、在看、分享就再好不过了。如果有任何建议和问题,可以在下方给我留言,我会及时回复的,同时会不定期更新更多的文章,祝我们终将自由。

文章转载自Chris的算法小记,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论