[TOC]
优点:
缺点:
如下图:
注意:Python 3.x版本是不兼容2.x版本的,二者只能选择其一,且2022年Python官方停止对2.x版本进行维护,所以尽量选择Python 3.x版本的。
Python适合的领域:
Python不适合的领域:
Python程序是需要运行在Python环境下的,而Python环境是依赖于操作系统的,如下图:
Python可以运行在Windows操作系统也可以运行在Linux如CentOS操作系统下的
这里只介绍这两种操作系统的安装方式
去官网下载Python3,如下图,下载好了之后进行安装即可
注意:目前最新的Python版本是3.9.4
注意:在安装过程中,会提示要不要加入到Path,建议勾选,默认是没有勾选的,如下图:
如果安装过程中没有勾选加入到Path的话,那也可以手动进行配置环境
注意:如安装过程勾选的话,该步骤跳过
右击我的电脑-属性-高级系统设置-环境变量-系统变量-path-编辑-新建-输入python安装路径即可
打开cmd,输入python即可
注意:我自己安装的是Python 3.7
具体可参考:【Python3】CentOS7安装Python3【原创】
由于CentOS7原本就安装了Python2,而且这个Python2不能被删除,因为有很多系统命令,比如yum都要用到
输入Python命令,查看可以得知是Python2.7.5版本
python
Python 2.7.5 (default, Aug 4 2017, 00:39:18)
[GCC 4.8.5 20150623 (Red Hat 4.8.5-16)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
输入which python:
which python
/usr/bin/python
可以查看位置,一般是位于/usr/bin/python目录下
yum -y groupinstall "Development tools"
yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel libffi-devel
然后根据自己需求下载不同版本的Python3,我下载的是Python3.7.4
wget https://www.python.org/ftp/python/3.7.4/Python-3.7.4.tar.xz
如果速度不够快,可以直接去官网下载,利用WinSCP等软件传到服务器上指定位置
先建立一个空文件夹:
mkdir /usr/local/python3
解压压缩包:
tar -xvJf Python-3.7.4.tar.xz
进入该目录:
cd Python-3.7.4
编译安装:
./configure --prefix=/usr/local/python3
make && make install
创建软链接:
ln -s /usr/local/python3/bin/python3 /usr/bin/python3
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3
输入python3测试:
python3
Python 3.7.4 (default, Jul 19 2019, 19:28:25)
[GCC 4.8.5 20150623 (Red Hat 4.8.5-36)] on linux
Type "help", "copyright", "credits" or "license" for more information.
注意:pip是默认Python2.7的,需要使用pip3,这个才是Python3.7的 比如安装requests:
pip3 install requests
把Python环境搭建完成之后,就可以尝试运行Python程序了。
运行Python程序有两种方式:
对于程序员来说,学习一门新的语言,第一步是通过这门语言向世界问好:“Hello World”。
注意:建议使用Virtualenv来建立一个虚拟环境,可参考:【Virtualenv】Python的虚拟环境Virtualenv和Virtualenvwrapper
代码仓库地址:https://gitee.com/paultest/python-study.git
在cmd中输入python即可进去python交互环境,然后输入print ‘hello world’回车之后也可以有同样的效果,不过缺点是不可以保存
注意:退出python交互环境,使用exit()
或者是crtl + z按键即可退出
步骤:
Win+R
打开运行窗口,输入cmd
即可进入命令行窗口)python
进入python运行环境(正确的python运行环境会有>>>
的提示)print('Hello World')
,回车即可运行,第一次运行,有几个需要注意的地方:
Hello World
前后都有单引号'
print
和>>>
不可以有空格(
、)
、'
、'
均为英文字符如图:
常见的编辑器包括Sublime Text3
,Visual Code
,PyCharm
等。
创建一个py文件,2-2.hello_world.py:
# -*- encoding: utf-8 -*-
"""
@Time : 2021/4/21 23:12
@Author : boli.hong
"""
print('Hello World')
注意:首行行首不能有空格,python对于缩进十分严格
然后通过cmd,进入保存文件的路径,然后python 2-2.hello_world.py
即可:
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。