第3章 Python3 环境搭建教程

第3章 Python3 环境搭建教程

本章节咱们将向大家介绍如何在本地搭建 Python3 开发环境。

Python3 可应用于多平台包括 Windows、Linux 和 Mac OS X。

  • Unix (Solaris, Linux, FreeBSD, AIX, HP/UX, SunOS, IRIX, 等等。)
  • Win 9x/NT/2000
  • Macintosh (Intel, PPC, 68K)
  • OS/2
  • DOS (多个DOS版本)
  • PalmOS
  • Nokia 移动手机
  • Windows CE
  • Acorn/RISC OS
  • BeOS
  • Amiga
  • VMS/OpenVMS
  • QNX
  • VxWorks
  • Psion
  • Python 同样可以移植到 Java 和 .NET 虚拟机上。

Python3 download

Python3 最新源码,二进制文档,新闻资讯等可以在 Python 的官网查看到:

Python 官网:https://www.python.org/

陛下您可以在以下链接中download Python 的文档,陛下您可以download HTML、PDF 和 PostScript 等格式的文档。

Python文档download 地址:https://www.python.org/doc/


Python install

Python 已经被移植在许多平台上(经过改动使它能够工作在不同平台上)。

您需要download 适用于您使用平台的二进制代码,然后install Python。

如果您平台的二进制代码是不可用的,陛下您需要使用C编译器手动编译源代码。

编译的源代码,功能上有更多的选择性, 为 Python install 提供了更多的灵活性。

以下是各个平台install 包的download 地址:

Source Code 可用于 Linux 上的install 。

以下为不同平台上install Python3 的方法。

Unix & Linux 平台install Python3:

以下为在 Unix & Linux 平台上install Python 的简单步骤:

  • 打开 WEB 浏览器访问 https://www.python.org/downloads/source/
  • 选择适用于 Unix/Linux 的源码压缩包。
  • download 及解压压缩包 Python-3.x.x.tgz3.x.x 为陛下您download 的对应版本号。
  • 如果陛下您需要自定义一些选项修改 Modules/Setup

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

Window 平台install Python:

以下为在 Window 平台上install Python 的简单步骤。

打开 WEB 浏览器访问 https://www.python.org/downloads/windows/ ,一般就download executable installer,x86 表示是 32 位机子的,x86-64 表示 64 位机子的。

记得勾选 Add Python 3.6 to PATH

按 Win+R 键,输入 cmd 调出命令提示符,输入 python:

也可以在开始菜单中搜索 IDLE

MAC 平台install Python:

MAC 系统都自带有 Python2.7 环境,陛下您可以在链接 [https://www.python.org/downloads/mac-osx/][https_www.python.org_downloads_mac-osx] 上download 最新版install Python 3.x。

陛下您也可以参考源码install 的方式来install 。


环境变量配置

程序和可执行文件可以在许多目录,而这些路径很可能不在操作系统提供可执行文件的搜索路径中。

path(路径)存储在环境变量中,这是由操作系统维护的一个命名的字符串。这些变量包含可用的命令行解释器和其他程序的信息。

Unix 或 Windows 中路径变量为 PATH(UNIX 区分大小写,Windows 不区分大小写)。

在 Mac OS 中,install 程序过程中改变了 Python 的install 路径。如果陛下您需要在其他目录引用 Python,陛下您必须在 path 中添加 Python 目录。

在 Unix/Linux 设置环境变量

  • 在 csh shell: 输入

    
        setenv PATH "$PATH:/usr/local/bin/python"
    
    

    , 按下 Enter

  • 在 bash shell (Linux) 输入 :

    
        export PATH="$PATH:/usr/local/bin/python"
    
    

    按下 Enter

  • 在 sh 或者 ksh shell 输入:

    
        PATH="$PATH:/usr/local/bin/python"
    
    

    按下 Enter。

注意: /usr/local/bin/python 是 Python 的install 目录。

在 Windows 设置环境变量

在环境变量中添加Python目录:

在命令提示框中(cmd) : 输入


    path=%path%;C:\Python

按下"Enter"。

注意: C:\Python 是Python的install 目录。

也可以通过以下方式设置:

  • 右键点击"计算机",然后点击"属性"
  • 然后点击"高级系统设置"
  • 选择"系统变量"窗口下面的"Path",双击即可!
  • 然后在"Path"行,添加pythoninstall 路径即可(我的D:\Python32),所以在后面,添加该路径即可。 ps:记住,路径直接用分号";"隔开!
  • 最后设置成功以后,在cmd命令行,输入命令"python",就可以有相关显示。

Python 环境变量

下面几个重要的环境变量,它应用于Python:

变量名描述
PYTHONPATH PYTHONPATH是Python搜索路径,默认咱们import的模块都会从PYTHONPATH里面寻找。
PYTHONSTARTUP Python启动后,先寻找PYTHONSTARTUP环境变量,然后执行此变量指定的文件中的代码。
PYTHONCASEOK 加入PYTHONCASEOK的环境变量, 就会使python导入模块的时候不区分大小写.
PYTHONHOME 另一种模块搜索路径。它通常内嵌于的PYTHONSTARTUP或PYTHONPATH目录中,使得两个模块库更容易切换。

运行 Python

有三种方式可以运行 Python:

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 cmd执行 Python 脚本,并将运行结果作为 cmd 字符串。
file在给定的python文件执行python脚本。

2、命令行脚本

在陛下您的应用程序中通过引入解释器可以在命令行中执行Python脚本,请在输出结果查看


    $ python  script.py          # Unix/Linux
    
    或者
    
    C:>python script.py         # Windows/DOS

**注意:**在执行脚本时,请检查脚本是否有可执行权限。

3、集成开发环境(IDE:Integrated Development Environment): PyCharm

PyCharm 是由 JetBrains 打造的一款 Python IDE,支持 macOS、 Windows、 Linux 系统。

PyCharm 功能 : 调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制……

PyCharm download 地址 : [https://www.jetbrains.net/pycharm/download/][https_www.jetbrains.net_pycharm_download]

Professional(专业版,收费):完整的功能,可试用 30 天。

Community(社区版,免费):阉割版的专业版。

PyCharm 界面:

![execute-python-hello-world-program.png][]

install PyCharm 中文插件,打开菜单栏 File,选择 Settings,然后选 Plugins,点 Marketplace,搜索 chinese,然后点击 install install :

![aHR0cDovL3d3dy54aW1vcWluZy5jbi9kYXRhL3VwbG9hZHMvMjAyMDA0MjIvNTY1ODA1NTIyNDhhYTIwNmQzZThiMTQzNDVlZjc2NjEuanBn.jpeg][]

本专栏所有文章

第1章 Python3 教程第2章 Python3 简介教程
第3章 Python3 环境搭建教程第4章 Python3 VScode教程
第5章 Python3 基础语法教程第6章 Python3 基本数据类型教程
第7章 Python3 数据类型转换教程第8章 Python3 推导式教程
第9章 Python3 解释器教程第10章 Python3 注释教程
第11章 Python3 运算符教程第12章 Python3 数字(Number)教程
第13章 Python3 字符串教程第14章 Python3 列表教程
第15章 Python3 元组教程第16章 Python3 字典教程
第17章 Python3 集合教程第18章 Python3 编程第一步教程
第19章 Python3 条件控制教程第20章 Python3 循环语句教程
第21章 Python3 迭代器与生成器教程第22章 Python3 函数教程
第23章 Python3 数据结构教程第24章 Python3 模块教程
第25章 Python3 输入和输出教程第26章 Python3 File教程
第27章 Python3 OS教程第28章 Python3 错误和异常教程
第29章 Python3 面向对象教程第30章 Python3 命名空间/作用域教程
第31章 Python3 标准库概览教程第32章 Python3 实例教程
第33章 Python 测验教程第34章 Python3 正则表达式教程
第35章 Python3 CGI编程教程第36章 Python3 MySQL(mysql-connector)教程
第37章 Python3 MySQL(PyMySQL)教程第38章 Python3 网络编程教程
第39章 Python3 SMTP发送邮件教程第40章 Python3 多线程教程
第41章 Python3 XML 解析教程第42章 Python3 JSON教程
第43章 Python3 日期和时间教程第44章 Python3 内置函数教程
第45章 Python3 MongoDB教程第46章 Python3 urllib教程
第47章 Python uWSGI 安装配置教程第48章 Python3 pip教程
第49章 Python3 operator教程第50章 Python math教程
第51章 Python requests教程第52章 Python random教程
第53章 Python3 os.replace() 方法教程

寄语

本文有phlcsdn2023原创,欢迎点赞、转载,博客地址:https://blog.csdn.net/phlcsdn2023

  • 回忆和你在一齐的日子里,虽然很短暂,可是很开心。此刻结束了,真的好快。
  • 你没有好的出身,也没有好的容貌,你没有天才的大脑,也没有傲人的身姿。但你有时间,你要用你唯一拥有的时间战胜一切。你要好好努力,要不然连仅剩的时间也会离你而去。
  • 人只应当忘记自己而爱别人,这样才能安静、幸福和高尚。
  • 反省是—面莹澈的镜子,它可以照见心灵上的玷污
  • 我知道什么是劳动,劳动是世界上一切欢乐和一切美好事情的源泉。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

你得不到的念想

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值