python编程基础篇之第二节环境搭建和软件安装
文章目录
- python编程基础篇之第二节环境搭建和软件安装
- 前言
- 一、python介绍
- 1. python简介
- 2. python的应用方向
- 3. python之禅
- win+R进入命令行输入cmd并点击确定
- 进入dos命令行窗口
- 输入python并回车
- 回车后进入python环境并输入import this
- 再次点击即可看到python之禅了
- 二、编译器与解释器
- 1. 为什么会有编译器和解释器
- 2. python解释器种类
- 三、python环境搭建
- 1. python环境搭建注意事项
- 2. python解释器下载
- 3. python解释器安装
- 四、pip的安装与使用
- 五、wheel文件安装
- 六、换源安装
- 七、代码编辑器
前言
提示:这里可以添加本文要记录的大概内容:
例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。
提示:以下是本篇文章正文内容,下面案例可供参考
一、python介绍
1. python简介
python由Guido van Rossum(号称“龟叔”)创建。龟叔曾就职于谷歌公司,据说他退休后的一个圣诞节闲来无事便决定开创一门更好的语言,随即python诞生。至于这门语言为什么叫python,是因为龟叔当时正好有个喜欢的剧团,叫《The Monty Python》,于是编选了当中的python单词来命名这门语言,所以这门语言与蟒蛇没有任何关系。
近几年随着社会和科技的发展,python的优势逐渐体现出来了,尤其是在机器语言和人工智能方面的优势。逐渐从一门不如流的脚本语言转为一门主流计算机语言。相较于其它语言,python语言有如下优点:
- 简单易学、明确优雅、开发速度快
- 跨平台、可移植、可扩展、交互式、解释型、面向对象的动态语言
- 有“内置电池”之称,即有大量的标准库和第三方库 社区活跃,贡献者多,互帮互助
- 开源语言,发展动力巨大
2. python的应用方向
3. python之禅
python之禅是龟叔对这门语言的体会和总结,是给python开发者和使用者的建言和忠告。在安装好python解释器的使用环境后,win+R进入命令行,输入python进入其交互环境,输入import this即可查看到。具体操作如下所示:
win+R进入命令行输入cmd并点击确定
进入dos命令行窗口
输入python并回车
回车后进入python环境并输入import this
再次点击即可看到python之禅了
二、编译器与解释器
1. 为什么会有编译器和解释器
由于计算机只能识别二进制0和1机器码,所以人与计算机之间是不能直接进行交互的。这就需要有个类似桥梁的东西,使人能够识别计算机的二进制机器码,计算机也能识别人类的语言,这个桥梁也就是编译器和解释器。
通俗点说,编译器和解释器都是高级计算机语言和机器之间的翻译官,都是将人类看得懂的代码翻译成机器可以执行的二进制机器码,只不过在运行原理和翻译过程有不同而已。
编译器是先整体编译再执行,这种编译方式运行速度快,但任何一个小的改动都需要整体重新编译,可以脱离编译环境运行。代表语言有c语言。
解释器是边解释边执行,这种编译方式运行速度慢,但部分改动不需要整体重新编译,不可脱离解释器环境运行。代表语言是python语言。
2. python解释器种类
- CPython:官方版本的解释器。这个解释器是用 C 语言开发的,所以叫 CPython。CPython 是使用 最广的 Python 解释器。
- Ipython:基于 CPython 之上的一个交互式解释器,在交互方式上有所增强,执行 Python 代码的功 能和 CPython 是完全一样的。
- PyPy:一个追求执行速度的 Python 解释器。采用JIT技术,对 Python 代码进行动态编译(注意,不 是解释),可以显著提高 Python 代码的执行速度。
- Jython:运行在 Java 平台上的 Python 解释器,可以直接把 Python 代码编译成 Java 字节码执行。
三、python环境搭建
1. python环境搭建注意事项
2. python解释器下载
python解释器的3.6版本是目前兼容性最好的版本,所以建议下载3.6版本
3. python解释器安装
四、pip的安装与使用
pip是用于安装第三方模块的安装工具,python3之后都是用的pip,python2用的是easy_install
注意:
在用pip安装第三方模块时需退出python环境,因为pip不在python解释器内,它们时独立的存在,可以从它们的路径看出
下图可以看出在python环境下pip install requests后提示命令错误
输入exit()退出python环境
重新输入pip install requests即可看到安装成功
五、wheel文件安装
wheel安装介绍与实现
介绍:
除了使用上面的方式联网进行安装外,还可以将安装包也就是 wheel 格式的文件,下载到本地, 然后使用 pip 进行安装。比如我在 PYPI 上提前下载的 pygame 库的 wheel 文件,后缀名为 whl
实现:
- pip install wheel 安装 wheel 这个库
- 打开网址 https://www.lfd.uci.edu/~gohlke/pythonlibs/
- 下载相应库的 .whl 文件
- 在 dos 命令行安装 pip install ***path.whl
六、换源安装
由于python软件的服务器都在国外,直接从官网上下载很慢,甚至失败,所以国内诸多网站都镜像了国外服务器的数据。我们直接从国内这些网站上下载可以提高下载速度和成功率。这些网站有:
阿里云: http://mirrors.aliyun/pypi/simple/
- 中国科技大学: https://pypi.mirrors.ustc.edu/simple/
- 豆瓣(douban): http://pypi.douban/simple/
- 清华大学: https://pypi.tuna.tsinghua.edu/simple/
- 中国科学技术大学: http://pypi.mirrors.ustc.edu/simple/
七、代码编辑器
pycharm 安装完毕后配置python解释器的原因
pycharm只是一个代码编辑器。用它编写的代码计算机无法直接识别,需要借助python解释器来将代码翻译成计算机能够识别的机器码,才能最终实现人机交互。
更多推荐
Python编程基础篇
发布评论