Python学习--2.Python入门概述与安装

Python语言概述

        1.python的特色

        2.Python的创造者

        3.为什么python没有java更广泛

        4.python发展起来

        5.python的应用

        6.Python之禅

    Python的安装环境搭建

        通用步骤

        1.win下搭建

            1> 互联网安装

            2>使⽤wheel⽂件安装

        2.MacOs下搭建

        3.Ubuntu下搭建

        4.Python的交互模式

        5.pip工具的使用

            1> pip介绍

            2> pip的使用

        Python运行程序的3种方式

    Pycharm简介/安装配置

        1.什么是IDE

        2.Pycharm的版本

            3.Pycharm的优点

        4.Pycharm的安装和配置

            1>Pycharm的安装

            2> Pycharm的配置

    常见问题总结

        1. pip版本⽐较低安装命令输⼊错误

        2. ⽹速以及⽹络延时问题

        3. 解释器配置问题

        4. 缩进的错误

        5. 安装了pycharm之后桌⾯右键选项框变⼤了怎么做?

Python语言概述

1.python的特色

    简单

    易于学习

    自由且开放

            是一个开源的平台,任何人都可以用,任何人都可以去做贡献

            python通用的库pyip,存在了很多代码和功能

            跨平台

    可嵌入性

        对于代码,可以在java或者c语言里嵌入python

    丰富的库

2.Python的创造者

    吉多~范罗苏姆 (龟叔)

    喜欢马戏团,所以用蟒蛇来命名

3.为什么python没有java更广泛

pyhton只有龟叔一个人,java由sun图团队更新迭代

python是解释性语言,java是编译性语言,java运行速度更快

4.python发展起来

python的开发效率是java的3倍,是c语言的十倍

python目前国内没有国外那么广泛

python上手快

5.python的应用

        常规软件开发

        web

        后端

        科学计算

        自动化运维

        自动化测试

        web开发

        网络爬虫:python居首位

        数据分析

        人工智能

        云计算

6.Python之禅

    win+R—》cmd—》python—》import this

    在这里插入图片描述

Python的安装环境搭建

    环境搭建:

        环境搭建就是安装Python的解释器

    Python的解释器:

        CPython:(官⽅我们⽤的就是这个版本) ⽤c语⾔编写的Python解释器

        PyPy :⽤Python语⾔编写的Python解释器

        JPython :⽤Java编写的Python解释器

通用步骤

- 官网下载安装包

- 安装Python

- 安装成功

1.win下搭建

1> 互联网安装

    官网链接

    【https://www.python.org/】

    下载安装包

    在这里插入图片描述

        All release:所有版本

        Source code:源代码

        Other Platforms:其他版本

        License:许可

        带后缀名的安装包不推荐安装,都是临时版本,需要选择没有带后缀名的安装包在这里插入图片描述- Download Windows x86-64 executable installer-----exe可执行文件

        推荐使用python3.6版本,是迄今为止最稳定的版本,新版本可能会有些框架和库不支持的情况

    点击安装

    在这里插入图片描述在这里插入图片描述

    验证安装成功

    在这里插入图片描述

2>使⽤wheel⽂件安装

    离线方式安装,一般不推荐

2.MacOs下搭建

3.Ubuntu下搭建

4.Python的交互模式

在这里插入图片描述

    win键 + R --> CMD --> 回⻋ --> 输⼊Python

    命令⾏结构

    Python 3. 6. 5 … —> 版本

    Type “help”,“copyright”…—> 版权声明

    >>> —> 命令提示符 (在后⾯可以直接输⼊指令)

5.pip工具的使用

1> pip介绍

    python有两个著名的包管理⼯具easy_install和pip。在python 2中 easy_install是默认安装的,⽽pip需要我们⼿动安装。随着Python版本的提 ⾼,easy_install已经逐渐被淘汰,但是⼀些⽐较⽼的第三⽅库,在现在仍然只 能通过easy_install进⾏安装。⽬前,pip已经成为主流的安装⼯具,⾃Python 2 >=2.7.9或者Python 3.4以后默认都安装有pip

2> pip的使用

    在命令⾏下,输⼊pip,回⻋可以看到帮助说明:在这里插入图片描述

    查看pip版本

    pip -V

    pip --version

    普通安装

    pip install requests

    指定版本安装

    pip install robotframework==2.8.7

        升级指定的包,通过使⽤==, >=, <=, >, < 来指定⼀个版本号。

    卸载已安装的库

    pip uninstall requests

    列出已经安装的库

    pip list

    显示所安装包的信息

    pip show package

    将已经安装的库列表保存到⽂本⽂件中

    pip freeze > D:\桌⾯\requirement.txt

    批量下载导出来的包

    pip install -r packages.txt

    换源安装(国外的镜像比较慢)

    ⾖瓣 :https://pypi.douban.com/simple/

    阿⾥ :https://mirrors.aliyun.com/pypi/simple/

    中国科学技术⼤学:http://pypi.mirrors.ustc.edu.cn/simple

    清华:https://pypi.tuna.tsinghua.edu.cn/simple

        例如:pip install SomePackage -i https://pypi.douban.com/simple

Python运行程序的3种方式

    交互式模式

    可以使用Python自带的IDLE

    IDLE 是 Python 官⽅提供的 Python 集成开发环境,可以在 IDLE 中完成编写和运⾏ Python 程序。

    IDLE 的功能简单容易上⼿,适合初学者⼊⻔使⽤。

    Windows 中,Python 的安装包带有 IDLE,安装完 Python 时,同时也安装了 IDLE。

        优点:

            IDLE 纯粹在 Python 中开发,使⽤ Tkinter GUI ⼯具包,也是⼀个跨平台⼯具,可以⼯作在 Windows, macOS 与 Linux 上;

        2.它具有多窗⼝⽂本编辑器的良好功能,具有调⽤提示、智能缩进、撤消等许多功能;

        3. 它还⽀持对话框、浏览器和可编辑配置。

        缺点:

            它有⼀些正常的使⽤问题,有时它缺乏焦点,在代码⾃动补全⽅⾯只⽀持内置标准库;

            在界⾯上缺少⼀些基本的设计,⽐如缺少⾏号。

    可以使用高级开发工具,如:Pycharm

Pycharm简介/安装配置

1.什么是IDE

    IDE 是集成开发环境的英⽂缩写 (Integrated Development Environment)

    所谓集成开发环境就是将你 在开发过程中所需要的⼯具或功能集成到了⼀起,⽐如:代码编写、分析、编译、调试等功能,从⽽最⼤ 化地提⾼开发者的⼯作效率。

    IDE通用特点

        提供图形⽤户界⾯,在 IDE 中可以完成开发过程中所有⼯作;

        ⽀持代码补全与检查,并提供快速修复选项;

        内置解释器与编译器;

        功能强⼤的调试器,⽀持设置断点与单步执⾏等功能。

2.Pycharm的版本

⽬前 PyCharm 共有三个版本:Professional、Community 和 Edu 版。

    Professional 版是收费的,下⾯是 Profession 与 Community 版的对⽐,后者相对前者缺少很多重要功 能,对于开发⼈员还是强烈建议选择 professional 版本

3.Pycharm的优点

        智能代码编辑功能: ⾃动代码补全,你继续输⼊时,拼写提示列表会缩⼩范围以匹配你输⼊的字符。 具有实时编辑功能,⽴即⾃动保存编辑内容;

        专业⼯具集成: ⼏乎集成了程序员可能希望的所有功能, ⽐如集成单元测试,代码检测,集成版本控 制,代码重构⼯具等等;

        ⽀持各种 Web 开发语⾔:如 HTML/CSS、Javascript、Angular JS、node JS 等。Pycharm 还⽀ 持多种类型的 Web 开发框架和⼴泛的 Web 模板;

        科学计算:集成了 IPython Notebook,其作为交互式的 python 控制台,⽀持各种⼯具如 Anaconda, NumPy, Matplotlib 等等;

        可定制 + 跨平台: 可以⾃定义UI界⾯,可运⾏在 Linux, Windows and Mac OS 上;

        远程调试:通过配置 Docker 或者 Vagrant 及 SSH, ⽀持在本地使⽤远程服务器的 Python 解释器和 环境进⾏调试和运⾏, 这是其它⼤多数其它 IDE 不具备的功能;

        最流⾏:意味着当你在使⽤中遇到问题,意味着可以在互联⽹上更快的找到解决⽅案相对于其它 IDE。在这里插入图片描述在这里插入图片描述

4.Pycharm的安装和配置

1>Pycharm的安装

    专业版需要付费,用社区版免费学习,学习够用了。但开发一般使用专业版在这里插入图片描述

    在这里插入图片描述

2> Pycharm的配置

    1、主题修改 File–settings–apperance–theme

    在这里插入图片描述

    2、代码字体修改 File–settings–Editor-Font

    在这里插入图片描述

    3、关闭更新 File–settings—apperance—System Settings — Updates — Automatically check updates for 取消打钩

    4、快捷键修改 File–settings—apperance-- Keymap 选择⾃⼰习惯的 快捷键⽅式

    在这里插入图片描述

    5、⾃动导包 File–settings—apperance–General —Auto Import 打钩

    6、进制打开上次的⼯程 File–settings—apperance—System Settings —Reopen last project startup

    7、修改新建⽂件⽂件头 File–settings–Editor—Code Style — File and Code Templates — Python Script

        #!/usr/bin/env python # -- coding: utf-8 -- # @Time : ${DATE} ${TIME} # @Author : Jerry # @File : ${NAME}.py # @Software: ${PRODUCT_NAME}

        在这里插入图片描述

    8、修改字体编码 File–settings–Editor—Code Style — File Encoding — Project Encoding

常见问题总结

1. pip版本⽐较低安装命令输⼊错误

    问题描述

    报错:Could not find a version that satisfies the requirement requests-i(from versions:)

    在这里插入图片描述

    解决方案

    1 pip版本太低 输⼊升级指令 python -m pip install --upgrade pip 然后再安装

    2 直接 pip install requests (不需要在后⾯加东⻄)

    3 或者通过换源⽅式去安装 pip install SomePackage -i https://pypi.douba n.com/simple

2. ⽹速以及⽹络延时问题

    问题描述

    在这里插入图片描述

    解决方案

    1 多安装⼏次

    2 通过换源⽅式去安装 pip install SomePackage -i https://pypi.douban.com /simple

3. 解释器配置问题

    问题描述

    在这里插入图片描述

    解决方案

    在这里插入图片描述

4. 缩进的错误

    问题描述

    在这里插入图片描述

    解决方案

    在这里插入图片描述

5. 安装了pycharm之后桌⾯右键选项框变⼤了怎么做?

    windows键+R键输⼊regedit 按照以下路径: HKEY_CLASSES_ROOT\Directory\Background\shell\PyCharm Community Edition,找到 PyCharm Community Edition⽂件夹,删除即可

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容