Python学习笔记(一):环境搭建及配置

技术笔记 - Python

发布时间:2018-11-21 22:18:53

admin 于  2018-11-21 22:18:53 编辑

Python的3.0版本,常被称为Python 3000,或简称Py3k。相对于Python的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0在设计的时候没有考虑向下兼容。

所以学习Python 3.0 完全不需要 2.0的基础,现在让我们先把环境搭好。

平台:Windows

第一步:下载

网盘所放文件为本文所使用到的程序,如有其他特殊需求的同学可以去官网下载其他版本

百度网盘:https://pan.baidu.com/s/1EHVqgtC6yIfNqfPd3wxtGw
访问密码:in5o

官网下载:https://www.python.org/downloads/windows/

Python安装文件名后缀区别

web-based installer 安装时需要联网才能完成
executable installer 可执行文件(*.exe)方式安装,一般我们建议选择这个,下载可以直接安装,无须其他步骤。
embeddable zip file 嵌入式版本,可以集成到其它应用中,多平台开发时使用这个安装包。
x86 32位操作系统
x86-64 64位操作系统
Windows help files Windows环境帮助文件

第二步:安装

Windows x86-64 executable installer 为例

安装步骤

运行安装文件:

e9454ff02d54c6e525179899f9cb142e

1361deec6125757da205e9efb7c78359

Install Now 默认安装,自动安装Python到C盘。
Customize installation 定制安装,配制自己的Python使用环境。
Install launcher for all users (recommended) 为所有用户安装Python。
Add Python 3.7 to PATH 设置Python环境变量,使用cmd命令,直接输入"py"就可以直接使用Python。

PS:Add Python 3.7 to PATH 一定要勾上。

点击Customize installation进入下一步。

360c15d86379f6f8fab525b0ed4ee5c3

Optional Features(可选功能)

这一步选择Python的安装组件。

Documentation Python文档,英文版技术手册,也就是入门指南,这个必须要有。
pip pip 是 Python 包管理工具,该工具提供了对Python 包的查找、下载、安装、卸载的功能。
比如Scrapy最简便的安装方式就是通过pip,没有这个,安装Scrapy会吐掉。
tcl/tk and IDLE IDLE是Python软件包自带的一个集成开发环境,初学者可以利用它方便地创建、运行、测试和调试Python程序。
测试安装是否成功的判断,就是由它来执行。
Python test suite Python测试容器,你的项目开发情况的错误原因由它来判断与提示。
py launcher Python的桌面快捷方式。
for all users (requires elevation) 将快捷方式安装给所有用户。
要求类似管理员权限。

全部勾上,然后点击下一步(Next)

a6a0ace1f29353557fa675356bcbe5ba

Advanced Features(扩展功能)

这一步选择Python的插件。

Install for all users 为所有用户使用Python。
Associate files with Python(requires the py launcher) 关联所有Python相关文件。
Create shortcuts for installed applications 创建桌面快捷方式,勾上后桌面上会出现“Python”的快捷方式。
Add Python to enviroment variables 添加环境变量,勾选后在cmd里直接输"py"就可以了打开python的控制台程序,建议勾选。
Precompile standard library 预编译公共库,提升运行速度,建议勾选。
Download debugging symbols 是否下载调试符号,符号是为了定位调试出错的代码行数,如果你的Python是用作开发环境的话,推荐勾选,如果是用作运行环境的话,可以不勾选。
Download debug binaries(requires VS 2015 or later) 表示是否下载用于VS的调试符号,如果不使用VS作为开发工具,则无需勾选。
Customize install location Python程序安装目录

注意:Python的安装目录千万不能有空格,否则在环境测试时会报以下错误提示:

python: can't open file 'h.py': [Errno 2] No such file or directory

因为Python有严格的文件/文件夹命名规范,文件/文件夹命名不可以使用空格,例如"Program Files"中的空格就是错误的,而默认安装路径正是在Program Files之下,导致一些同学安装后无法正常使用Python。

解决方法是:不要使用空格或者空格处用下划线代替,例如:“Python_Files”,安装时会自动生成不存在的文件夹。

等待安装

接下来,就是等待安装过程

26e7720dcb7554add424e783f2e9e0f1

PS:有些同学可能会遇到错误提示:用户取消安装/遇到未知错误,这是因为国内的网络原因无法远程下载debug,所以要么你有VPN,要么重新安装时不要勾选两个Download项,即可继续安装。

安装成功

出现”Setup was successful“界面,即表示安装成功。

d431ad8c8079db5a7c8a1cc4c5e22f6d

点击”Close“关闭安装界面。

第三步:环境测试

双击桌面上的Python快捷方式(如果之前安装时没有勾选创建快捷方式选择框,则需要从开始菜单中打开),出现以下界面:

1cfc09f7a37d6279a0ca8e922b55137a

在控制台上输入:

print("Hello Python!")

他就回你一条:

Hello Python!

b979e0c35a9e5bc314bc4c0e000dad5e

至此,Python环境安装完毕。

第三步:判断环境变量

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

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

path=%path%;C:\Python

注意: C:\Python 是Python的安装目录。

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

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

Python 环境变量

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

平台:MacOS

下载地址

MacOS默认的版本是2.7版,如果要安装3.x版,则需要重新下载一个安装包。

网盘存放的是大叔测试成功的安装包,如有其他需求的同学可以去官网其他版本。

程序安装非常简单,一路下一步即可。

百度云盘:https://pan.baidu.com/s/1oRjUPq6xWGIM1Gmla6lJ9A
访问密码:m0m9

官网下载:https://www.python.org/downloads/mac-osx/

MacOS系统都自带有Python环境,可以使用终端(Terminal)查看Python版本:

在终端(Terminal)中输入Python,之后回车,就可以看到 Python 的版本,结果如下:

Python 2.7.2 (v2.7.2:8527427914a2, Jun 11 2011, 14:13:39)
[GCC 4.0.1 (Apple Inc. build 5493)] on darwin

提示:Mac的终端的默认目录为:/Applications/Utilities,中文路径为:/应用程序/实用工具


感谢:

转载声明:本站文章无特别说明,皆为原创,版权所有,转载请注明:Dy大叔的日常

转载自 Python学习笔记(一):环境搭建及配置 | XDY.ME@Dy大叔的日常

XDY.ME@Dy大叔的日常