Python是一个跨平台、可移植的编程语言,因此可在windows、Linux和Mac OS X系统中安装使用。
安装完成后,你会得到Python解释器环境,可以通过终端输入python命令查看本地是否已经按照python以及python版本。这里有一点需要注意的是,如果没有将python的安装目录添加到环境变量中,会报错(python不是内部命令或外部命令,也不是可执行程序)。需要把python安装环境添加到环境变量中。
1.3.1 Python下载
python官网:https://www.python.org/
Source code这里是源码安装的意思,用于Linux安装
python文档地址:https://www.python.org/doc/
建议大家下载和学习python 3版本,当然也可以下载python 2版本。有人会纠结到底选择python 2 还是python 3 ?
其实这里并不需要纠结,官方的解释在这里:https://wiki.python.org/moin/Python2orPython3, 其全文的意思基本上就是Python 3是语言的现在和未来,Python 2必将成为过去式。
1.3.2 各个版本之间的区别
x86是32位,x86-64是64位:
 
 
 1.3.3 Windows下安装Python
到官网下载安装包,接下来基本就是点下一步就可以了。
 
 在安装的时候,把这个选项勾选上。会直接添加环境变量。
1.3.4 添加pip
 
 安装完成后,可以验证一下。在CMD界面中,输入python。如果可以看到下面的界面说明安装以及成功了。
 
 1.3.5 Linux下安装Python
绝大多数的Linux发行版都默认安装python,但是默认安装的是python 2。如果想要安装python 3 版本需要自己来安装。
最好在安装前,在虚拟机中拍快照。
到官网上找到这个下载:https://www.python.org/downloads/source/
 
 接下来到到Linux系统中,解压下载下来的文件
- 安装
python3.6可能使用的依赖 
yum install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel
yum -y install gcc*
 
- 到
python官网找到下载路径, 用wget下载 
wget https://www.python.org/ftp/python/3.6.4/Python-3.6.4.tgz
 
- 解压
tgz包 
tar -zxvf Python-3.6.4.tgz
 
- 把
python移到/usr/local下面 
mv Python-3.6.4 /usr/local
 
- 删除旧版本的
python依赖 
ll /usr/bin | grep python
rm -rf /usr/bin/python
 
- 进入
python目录 
cd /usr/local/Python-3.6.4/
 
- 配置
 
./configure --prefix=/usr/local/python3.6  (这里一定要指定目录,要不然后面很麻烦)
 
- 编译 
make 
make
 
- 编译,安装
 
make install
 
- 删除旧的软链接,创建新的软链接到最新的
python 
rm -rf /usr/bin/python
ln -s /usr/local/bin/python3.6 /usr/bin/python
ln -s /usr/local/bin/python3.6/bin/pip3.6    /usr/bin/pip3
python -V
 
1.3.6 可能会出现的问题
zipimport.ZipImportError: can’t decompress data因为缺少zlib 的相关工具包导致的,知道了问题所在,那么我们只需要安装相关依赖包即可。
yum -y install zlib*
 
1.3.7 MAC下安装python
 
通常MAC系统自带的python是2.7版本的,要安装python 3版本去官网下载就可以了,这里就不详细的说明了。
往后我们将会讲解到:
- 第1章 Python环境搭建
 - Python介绍
 - 编译器与解释器
 - Python环境搭建
 - pip的介绍和使用
 - 代码编译器
 - 第2章 Python基础
 - 基础语法
 - 变量与常量
 - 输入与输出
 - 运算符
 - 第3章 数据类型
 - 数据类型
 - 数字类型
 - 布尔类型
 - 列表
 - 元祖
 - 字典
 - bytes
 - 集合
 - 第4章 Python流程控制
 - 顺序执行
 - 条件判断
 - 循环控制
 - 第5章 Python函数
 - range函数
 - 匿名函数
 - 推导式
 - 迭代器
 - 生成器
 - 装饰器
 - 内置函数
 - 第6章 Python文件读写
 - 文件类型
 - 文件的基础操作
 - 文件对象操作
 - 第7章 面向对象编程
 - 类和实例
 - 封装、继承和多态
 - 成员保护和访问限制
 - 特殊成员和魔法方法
 
每周三更,记得关注小编~
                      
                            
                        
                            
                            
                          
                          
                            
本文详细介绍了Python在Windows和Linux上的安装步骤,包括版本选择、环境变量设置、依赖处理等关键环节。强调Python 3是语言的主流,并提醒读者注意安装过程中可能出现的问题及解决方案。后续章节将覆盖Python基础、数据类型、流程控制、函数、文件操作和面向对象编程等内容。
          
      
          
                
                
                
                
              
                
                
                
                
                
              
                
                
              
            
                  
					3057
					
被折叠的  条评论
		 为什么被折叠?
		 
		 
		
    
  
    
  
            


            