Python编程基础 Python环境安装(保姆级)
一、Python环境简介Python是解释型语言,Python的源代码在没有Python解释器的情况下是无法执行的。如果希望你的计算机可以执行Python程序,就需要在计算机中安装Python环境来提供Python解释器。1、执行 Python 程序的三种方式解释器 —— python / python3交互式 —— ipython集成开发环境 —— PyCharm2、解释器Python 的解释器
一、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
- Python官网:https://www.python.org/downloads/
(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进行安装:
更多推荐
所有评论(0)