一、Python环境简介

Python是解释型语言,Python的源代码在没有Python解释器的情况下是无法执行的。如果希望你的计算机可以执行Python程序,就需要在计算机中安装Python环境来提供Python解释器。

1、执行 Python 程序的三种方式

  • 解释器 —— python / python3
  • 交互式 —— ipython
  • 集成开发环境 —— PyCharm

2、解释器

Python 的解释器

# 使用 python 2.x 解释器
$ python xxx.py

# 使用 python 3.x 解释器
$ python3 xxx.py

3、交互式运行 Python

(1)Python 的优缺点

优点

  • 适合于学习/验证 Python 语法或者局部代码

缺点

  • 代码不能保存- 不适合运行太大的程序
  • 不支持代码自动补全
(2)退出

官方的解释器

1> 直接输入 exit()

>>> exit()

2> 使用热键退出

ctrl + d 

3、IPython

(1)特点

直接在终端中运行解释器,而不输入要执行的文件名
在 Python 的 Shell 中直接输入 Python 的代码,会立即看到程序执行结果

IPython 中 的 “I” 代表 交互 interactive
IPython 是一个 python 的 交互式 shell,比默认的 python shell 好用得多

  • 支持自动补全
  • 自动缩进
  • 支持 bash shell 命令
  • 内置了许多很有用的功能和函数
  • IPython 是基于 BSD 开源的

版本

Python 2.x 使用的解释器是 ipython
Python 3.x 使用的解释器是 ipython3
(2)退出
1> 直接输入 exit
In [1]: exit

2> 使用热键退出
按热键 ctrl + d,IPython 会询问是否退出解释器

4、PyCharm

(1) 集成开发环境(IDE)

集成开发环境(IDE,Integrated Development Environment)—— 集成了开发软件需要的所有工具,一般包括以下工具:

  • 图形用户界面
  • 代码编辑器(支持 代码补全/自动缩进)
  • 编译器/解释器
  • 调试器(断点/单步执行)
    ……
(2)PyCharm 介绍
  • PyCharm 是 Python 的一款非常优秀的集成开发环境
  • PyCharm 除了具有一般 IDE 所必备功能外,还可以在 Windows、Linux、macOS 下使用
  • PyCharm 适合开发大型项目
  • 一个项目通常会包含 很多源文件
  • 每个 源文件 的代码行数是有限的,通常在几百行之内
  • 每个 源文件 各司其职,共同完成复杂的业务功能

二、Python环境安装(window)

1、进入官网

Python官网:https://www.python.org/downloads/

根据自己的电脑选择合适的操作系统版本,我们这儿以windows为例:鼠标悬停在 Downloads 上,然后点击 Windows 进入下一个页面。
在这里插入图片描述

2、选择合适的Python版本

Python分为Python2.x和Python3.x两大版本,并且不兼容,我们学习和使用的是Python3.x版本
在这里插入图片描述

在这个页面的最上方提供了当前Windows版本的最新Python版本的下载地址,但是我们一般不下载最新版,因为我们在开发和学习过程中会使用到很多Python的第三方库和模块,这些库和模块不一定支持最新的Python版本,所以我们可以下载前面比较稳定的版本。其他版本的下载地址在网页的后面,当前页面往下滑就可以看到。
在这里插入图片描述
我们下载Python3.7.4,下载的时候点击 executable installer,而且需要根据电脑的位数选择下载不同的安装包。点击后就开始下载了,然后等待下载完成。

3、点击安装

双击下载好的exe文件。
在这里插入图片描述

4、进入安装界面

勾选Add Python 3.6 to PATH,将python加入到windows的环境变量中,如果忘记打勾,则需要手工加到环境变量中可以选择自定义安装。自己选择安装的位置和特证

在这里插入图片描述
下一步,将下图几个全部勾选上。
在这里插入图片描述
下一步,再次勾选(这里把Python的环境变量已经加了,但是后面要使用pip的时候就需要手动配置一下环境变量),点击安装
在这里插入图片描述

5、测试

安装完成后 我们打开cmd 查看下Python的信息。

在cmd中输入:python -V 可以看到Python的版本信息。

在这里插入图片描述

三、Python环境安装(centOS)

1、下载安装包

(1)访问python的官网下载页面。可以下载到到最新的稳定版本是3.9.6,以及常用版本3.7.2

(2)直接在centos上下载

wget "https://www.python.org/ftp/python/3.7.2/Python-3.7.2.tgz"

2、安装Python

1、解压安装包
tar -zxvf Python-3.7.2.tgz 
cd Python-3.7.2

2、安装依赖(需要有阿里源和epel源)
yum install libffi-devel zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make -y
注意:3.7版本需要一个新的包libffi-devel,安装此包之后再次进行编译安装即可。


3、安装依赖完成后进行编译安装:
./configure --prefix=/usr/local/python3 
make && make install

4、安装完成后创建软连接
ln -s /usr/local/python3/bin/python3 /usr/bin/python3
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3

5、此时已经可以使用Python3了

四、IPython安装

pip3 install --upgrade pip
pip3 install ipython

安装完毕后,可以从/usr/local/python3/bin目录下找到ipython3的二进制可执行文件。

如果失败就就用下方的方法

第一步:

pip3 install --upgrade pip -i http://pypi.douban.com/simple --trusted-host pypi.douban.com

第二步:

 pip3 install ipython -i http://pypi.douban.com/simple --trusted-host pypi.douban.com

其他可用国内原如下:

1)http://mirrors.aliyun.com/pypi/simple/ 阿里云
2)https://pypi.mirrors.ustc.edu.cn/simple/  中国科技大学
3)http://pypi.douban.com/simple/  豆瓣
4)https://pypi.tuna.tsinghua.edu.cn/simple/ 清华大学
5)http://pypi.mirrors.ustc.edu.cn/simple/ 中国科学技术大学

配置ipython3的软链接

# ln -s /usr/local/python3/bin/ipython3 /usr/bin/ipython3

五、PYCharm安装

1、首先从网站下载pycharm:点击打开链接(链接为:http://www.jetbrains.com/pycharm/download/#section=windows),进入之后如下图,根据自己电脑的操作系统进行选择,对于windows系统选择图中红色圈中的区域。

在这里插入图片描述

2、下载完成之后如下图
在这里插入图片描述

3、直接双击下载好的exe文件进行安装,安装截图如下

在这里插入图片描述

4、点击Next进入下一步

在这里插入图片描述

5、全选,点击Next进入下一步
在这里插入图片描述
6、点击Next进入下一步
在这里插入图片描述

6、点击Install进行安装:
在这里插入图片描述

Logo

CSDN联合极客时间,共同打造面向开发者的精品内容学习社区,助力成长!

更多推荐