视频地址(全部)

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. [Spark] Scala programming - basic level

    环境配置 IDE: https://www.jetbrains.com/idea/ 子雨大数据之Spark入门教程(Scala版) /* implement */ 语言特性 Online compil ...

  2. Java各种反射性能对比

    对各种方法实现get方法的性能进行了一个测试. 总共有5个测试,,每个测试都是执行1亿次 1. 直接通过Java的get方法 2.通过高性能的ReflectAsm库进行测试 3.通过Java Clas ...

  3. 35 个最好用 Vue 开源库

    2018年度 35 个最好用 Vue 开源库 在本文中,我们将推荐一些非常好用的 Vue 相关的开源项目.无论是开发新手还是经验丰富的老手,我们都喜欢开源软件包.对于开发者来说,如果没有这些开源软件包 ...

  4. JS触发事件集锦

    事件句柄 HTML 4.0 的新特性之一是有能力使 HTML 事件触发浏览器中的动作(action),比如当用户点击某个 HTML 元素时启动一段 JavaScript.下面是一个属性列表,这些属性可 ...

  5. SpringBoot整合MyBatis完成添加用户

    怎么创建项目就不说了,可以参考:https://www.cnblogs.com/braveym/p/11321559.html 打开本地的mysql数据库,创建表 CREATE TABLE `user ...

  6. Find Duplicate File in System

    Given a list of directory info including directory path, and all the files with contents in this dir ...

  7. 解决Another app is currently holding the yum lock; waiting for it to exit...问题

    在下载安装nginx时出现 Another app is currently holding the yum lock; waiting for it to exit...问题 yum被锁定了 可以使 ...

  8. P1616 疯狂的采药 (完全背包优化)

    (点击此处查看原题) 题意 简单来说,就是一个完全背包,不过这里卡住了常规的完全背包写法,时间复杂度为O( V*∑( V/c[i] ))如下所示: ;i <= n ;i ++) { scanf( ...

  9. 老贾的幸福生活day3 之markdown常用语法简要

    1.markdown常用语法 标题 一级到六级 用#+空格实现 2.代码块 3个 `实现 python is a ...... 单行代码,用"``" 3.列表 有序列表 跟内容 数 ...

  10. Excel导入异常Cannot get a text value from a numeric cell解决

    POI操作Excel时偶尔会出现Cannot get a text value from a numeric cell的异常错误. 异常原因:Excel数据Cell有不同的类型,当我们试图从一个数字类 ...