windows安装python

项目名称

运维培训

文件名称

windows安装python

编制部门

后台运维

作者

刘珂

当前版本

201807171002

受众范围

后台运维

文档控制

修改记录

日期

版本

修改类型

修改主要内容

作者

◆修改类型:A增加、B删除、C修改

审阅人

姓名

部门

职位

审阅签字

审阅时间

存档

存档时间

存放方式

存放地点、位置

备注

◆存放方式:A电子、B纸质

目录

1 简介 1

2 安装 1

2.1 安装 1

2.2 运行 5

3 pip 7

3.1 安装 7

3.2 升级 8

3.3 配置 8

3.4 使用 9

3.4.1 查看已安装 9

3.4.2 安装 9

3.4.3 升级 9

3.4.4 批量升级 9

3.4.5 卸载 9

3.4.6 确定当前项目的依赖 10

  1. 简介

面向对象的脚本语言。

官网:

https://www.python.org/

  1. 安装
    1. 安装

进入Python官方网站下载安装包

点击导航栏的 Downloads-Windows进入安装包列表。

注:Python3以后版本不再向Python2进行兼容,所有如果你是单纯为了学新东西建议直接下载Python3以后的版本。

IMG_257

将Python安装到你的windows操作系统上

我安装的是64位系统的安装包,所以显示为 Install Python3.6.2(64-bit) ,请根据windows系统需求进行安装。

这里以自定义安装为例:

注:请选中IMG_258把Python添加到环境变量,这样以后在windows命令提示符下面也可以运行Python

 IMG_259

如果没有特殊需求,就全选上。万一用到了呢,点击 Next 进行下一步

 IMG_260

选中IMG_261安装目录会改变,请根据自己的需求修改安装路径,再点击 Install 进行下一步

IMG_262

正在安装.....

IMG_263

安装完成。

IMG_264

  1. REPL(Read Eval Print Loop)环境运行

在windows菜单找到IDLE

使用Python语法中的 print( ); 语法进行打印,这一过程实现了Read > Eval > Print > Loop

IMG_266

  1. 使用Windows命令提示符 cmd

注:如果输入 python 返回值如下证明你已经成功安装了python,并添加到了环境变量。

IMG_267

  1. 运行脚本——创建.py文件

使用IDEL下面的file

IMG_268

使用 print( );进行打印

IMG_269

Ctrl+S 保存为.py 格式的文件

IMG_270

在 cmd 运行 test.py 文件

IMG_271

  1. pip

pip是python的包管理器,类似java生态的maven。

需要第三方python类库时使用 pip install xxx即可安装依赖。

官网:

https://pypi.org/project/pip/

一般的python安装包都自带了pip,没有的话访问以下地址,下载get-pip.py文件,执行该文件

https://pip.pypa.io/en/stable/installing/

python get-pip.py

linux(centos)还可以这样:

Python2

yum upgrade python-setuptools

yum install python-pip python-wheel

Python 3

yum install python3 python3-wheel

参考:

https://packaging.python.org/guides/installing-using-linux-tools/#installing-pip-setuptools-wheel-with-linux-package-managers

python -m pip install pip --upgrade

注意加上python -m,否则可能升级失败,pip命令丢失。

使用国内镜像

临时使用的加-i参数

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple some-package

默认使用的添加配置文件

修改

~/.config/pip/pip.conf(Linux)

%APPDATA%\pip\pip.ini(Windows)

$HOME/Library/Application Support/pip/pip.conf(macOS)

修改index-url至 tuna,例如

[global]

index-url = https://pypi.tuna.tsinghua.edu.cn/simple

linux上pip 和 pip3 并存时,只需修改~/.pip/pip.conf。

pip list -

- 
    1. 安装

pip install xxx

pip install xxx==1.4.9 -

- 
    1. 升级

pip install -U xxx -

- 
    1. 批量升级

http://stackoverflow.com/questions/2720014/upgrading-all-packages-with-pip

pip freeze --local | grep -v '^\-e' | cut -d = -f 1 | xargs -n1 pip install -U

# 进入python交互环境执行,或将内容写为脚本执行

import pipfrom subprocess import call

for dist in pip.get_installed_distributions():

call\("pip install \-\-upgrade " \+ dist\.project\_name, shell=__True__\)

*\# 使用清华的源*

*\# call\("pip install \-i https://pypi\.tuna\.tsinghua\.edu\.cn/simple \-\-upgrade " \+ dist\.project\_name, shell=True\)*

-

- 
    1. 卸载

pip uninstall xxx -

- 
    1. 确定当前项目的依赖

安装 pipreqs

python3 -m pip install pipreqs

使用方法:切换到项目目录,执行命令,产生requirements.txt文件(有些不太准确,需要手动更正)

pipreqs --use-local --force --savepath requirements.txt .