视频地址(全部)

https://edu.csdn.net/course/detail/26057

课件地址(全部)

https://download.csdn.net/download/gentle__man/11858127

一、Python环境安装

Python环境包含:
1. Python解释器(CPython)
2. 编辑器(IDLE,PyCharm,Sublime Text)
3. Python软件包管理系统(pip)
每当我们说“下一个Python”的时候,意思是下载Python的解释器
edu.csdn.net
• 解释执行Python代码
• 编写Python代码的工具
• 从网上下载别人已经写好的程序,来为你工作

Python环境下载:
• Python最新源码,解释器环境等最新下载
Python官网:http://www.python.org/
• Python 权威使用技术文档等最新下载
Python文档下载地址:http://www.python.org/doc/

 Python编辑器

➢Ipython IDLE
➢Vim和macVim(linux,unix,macOSX)
➢Eclipse+pyDEV
➢Xcode(macOSX)
➢Notepad++(win)
➢Sublime Text(win,macOSX,linux,unix)
➢PyCharm(全平台)

Python环境安装

1.1 通过ubuntu官方的apt工具包安装
$ sudo apt-get install python
$ sudo apt-get install python2.7
$ sudo apt-get install python3.7

1.2 苹果Mac OSX通过homebrew工具包安装
$ brew sreach python
$ brew install python3
安装在/usr/local/Cellar/这个目录下

1.3 Windows下直接下载安装
1.3.1 首先访问http://www.python.org/download/ 下载最新环境

1.3.2 然后选择最新版本,并适用于自己系统的环境

1.3.3 下载后,双击安装,选择“Install Now”默认安装,但一定勾选“Add Python 3.7 to
PATH

二、运行Python代码

运行Python代码三种方式:
1. 交互式解释器
2. 命令行运行Python源代码
3. 使用编辑器或集成开发环境(IDE)
比如: PyCharm
IDE:Integrated Development Environment

2.1 交互式解释器

• 在命令行中输入Python或IPython来启动交互式解释器

2.2 命令行运行Python代码

• 在记事本中输入下列代码,另存为test.py文件

import requests
response=requests.get('https://img-
bss.csdnimg.cn/201906261028104896.png')
pic = open ('photo.jpg','wb')
pic.write(response.content)

• 在命令行中输入Python或IPython来启动交互式解释器

$ python test.py # Mac或Linux
C:>python test.py # Windows

2.2 命令行运行Python代码

• 使用pip来安装缺少的requests模块

注:

查看pip版本:pip show pip

升级pip版本:python -m pip install --upgrade pip

2.3 集成开发环境(IDE):PyCharm

• PyCharm是市面上最强大的PythonIDE之一,支持代码调试,语
法高亮,代码跳转,智能提示等功能
• 下载地址:https://www.jetbrains.com/pycharm/download/

• 2.3.1 下载安装后,新建一个项目

• 2.3.2 选择Python解释器,并确定项目名称

• 2.3.3 新建一个Python源代码文件

• 2.3.4 给源文件起名字

• 2.3.5 运行源文件

• 2.3.6 得到运行结果

小结

• Python环境安装
• Python环境包含(解释器,交互工具和编辑器,pip包管理工具)
• 三种运行Python代码方式
1. 交互解释器运行 IPython或者Python
2. 命令行运行py文件
3. IDE运行py文件

【Day1】2.安装运行Python的更多相关文章

  1. python第一天(安装运行python)

    1. 安装Python 3.7 目前,Python有两个版本,一个是2.x版,一个是3.x版,这两个版本是不兼容的.由于3.x版越来越普及,我们的教程将以最新的Python 3.7版本为基础.请确保你 ...

  2. python virtualenv 安装运行saltstack

    需求产生场景:      1.python的virtualenv虚拟环境非常的好用.      2.saltstack作为运维自动化的一个重要组件也挺好用的. 但是:      1.saltsatck ...

  3. 基础知识:编程语言介绍、Python介绍、Python解释器安装、运行Python解释器的两种方式、变量、数据类型基本使用

    2018年3月19日 今日学习内容: 1.编程语言的介绍 2.Python介绍 3.安装Python解释器(多版本共存) 4.运行Python解释器程序两种方式.(交互式与命令行式)(♥♥♥♥♥) 5 ...

  4. Ubuntu1404安装eclipse(目的是为了运行python,当然java更可以)

    原创文章,不得转载 我是彩印网(www.caiyin.com) 的技术开发人员,在这里首先请允许我做下业务的介绍 彩印网是由北京出彩电子商务有限公司运营的专业印刷电商,集线上购物.支付.设计.制作.配 ...

  5. Python基础——安装运行

    Python是如何运行的? 像绝大多数编程语言一样,要在计算机上能够运行python程序,至少需要安装一个最小的Python包:一个Python解释器和支持的库. 安装Python 安装包下载:htt ...

  6. 编程语言、Python介绍及其解释器安装、运行Python解释器的两种方式、变量、内存管理

    一.编程语言介绍 1.1 机器语言:直接用计算机能理解的二进制指令来编写程序,直接控制硬件. 1.2 汇编语言:在机器语言的基础上,用英文标签取代二进制指令来编写程序,本质上也是直接控制硬件. 以上2 ...

  7. notepad中运行python, --kali安装后出现乱码

    notepad中运行python cmd /k python "$(FULL_CURRENT_PATH)" & ECHO. & PAUSE & EXIT - ...

  8. 【Azure 应用服务】App Service中运行Python 编写的 Jobs,怎么来安装Python包 (pymssql)呢?

    问题描述 在App Service中运行Python编写的定时任务,需要使用pymssql连接到数据库,但是发现使用 python.exe -m pip install --upgrade -r re ...

  9. mac学习Python第一天:安装、软件说明、运行python的三种方法

    一.Python安装 从Python官网下载Python 3.x的安装程序,下载后双击运行并安装即可: Python有两个版本,一个是2.x版,一个是3.x版,这两个版本是不兼容的. MAC 系统一般 ...

随机推荐

  1. java安装配置

    1.下载 https://www.oracle.com/technetwork/java/javase/downloads/index.html 2.配置环境变量 点击"新建" 变 ...

  2. 深入解读TCP/IP

    虽然大家现在对互联网很熟悉,但是计算机网络的出现比互联网要早很多. 计算机为了联网,就必须规定通信协议,早期的计算机网络,都是由各厂商自己规定一套协议,IBM.Apple和Microsoft都有各自的 ...

  3. jekins自动部署tomcat注意事项、连接tomcat报错

    jekins自动部署tomcat注意事项 千万不要用下面插件推送,报错很多, 要用脚本,一篇博客说的:“我们都是用的脚本,插件报错太多,也不完善” Deploy to container Plugin ...

  4. 修改主机名(/etc/hostname和/etc/hosts区别)

    ubuntu永久修改主机名 1.查看主机名 在Ubuntu系统中,快速查看主机名有多种方法:其一,打开一个GNOME终端窗口,在命令提示符中可以看到主机名,主机名通常位于“@”符号后:其二,在终端窗口 ...

  5. CentOS Config FTP Server with SSL support

  6. PJzhang:如何缓解Mimikatz从Windows2008 R2内存中读取域控密码?

    猫宁!!! 参考: https://xz.aliyun.com/t/4180 https://www.anquanke.com/post/id/156299 https://www.cnblogs.c ...

  7. poj1905 Expanding Rods(二分)

    题目链接:https://vjudge.net/problem/POJ-1905 题意:有一根长len的木棍,加热了n度,长度会膨胀为len*(1+n*c),c为膨胀系数.现在把这根木棍夹在两堵墙之间 ...

  8. Linux:IFS分隔符的使用

    IFS分隔符的使用 data="name, gender,rollno,location" 我们可以使用IFS读取变量中的每一个条目. oldIFS=$IFS IFS=, #IFS ...

  9. python-day6(正式学习)

    流程控制之while循环 语法 循环就是一个重复的过程,人需要重复做某项工作,那么计算机也一样.当ATM验证失败,那么计算机就会让我们再输入一次密码.这时候我们说的循环就是while循环,while循 ...

  10. F. 汤圆防漏理论

    ghc很喜欢吃汤圆,但是汤圆很容易被粘(zhān)漏. 根据多年吃汤圆经验,ghc总结出了一套汤圆防漏理论: 互相接触的汤圆容易粘(zhān)在一起,并且接触面积不同,粘(zhān)在一起的粘(niá ...