视频地址(全部)

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. Qt编写自定义控件14-环形进度条

    前言 环形进度条,用来展示当前进度,为了满足大屏UI的需要特意定制,以前有个叫圆环进度条,不能满足项目需要,只能重新定做,以前的进度间距不能自适应分辨率,而且当前进度对应的反的进度不能单独设置颜色,即 ...

  2. 学一学Transfomer

    017年,Google发表论文<Attention is All You Need>,提出经典网络结构Transformer,全部采用Attention结构的方式,代替了传统的Encode ...

  3. 【转载】oracle中decode函数用法

    1.DECODE的语法:DECODE(value,if1,then1,if2,then2,if3,then3,...,else).表示假设value 等于if1时,DECODE函数的结果返回then1 ...

  4. C# CRC16 modbus

    using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.T ...

  5. HTMLCollection对象和NodeList对象

    前言 首先我们先来看下面的demo,假如我们需要给所有的li字体变一个颜色. <!DOCTYPE html> <html lang="en"> <he ...

  6. Spark读取HDFS中的Zip文件

    1. 任务背景 近日有个项目任务,要求读取压缩在Zip中的百科HTML文件,经分析发现,提供的Zip文件有如下特点(=>指代对应解决方案): (1) 压缩为分卷文件 => 只需将解压缩在同 ...

  7. Golang语言细节小结

    前段时间,看了菜鸟入门,较浅的认识一下golang的语法习惯和规则,然后跟别人做了个爬虫项目,但是对于golang语言的语法结构还不是很懂.又看了遍<go实战>第二章. 构建程序在构建可执 ...

  8. Cpython全局解释器锁原理剖析

    """In CPython, the global interpreter lock, or GIL, is a mutex that prevents multiple ...

  9. Linux按顺序启动多个jar的shell脚本

    #!/bin/sh export EUREKA=pigx-eureka.jar export CONFIG=pigx-config.jar export GATEWAY=pigx-gateway.ja ...

  10. Redis(1.7)Redis高可用架构(理论篇)

    [0]常用架构种类 (0.1)单机Redis (0.2)单纯的Redis主从复制 (0.3)哨兵Sentinel+Redis主从复制集群(实现高可用自动故障转移) (0.4)Redis Cluster ...