Python安装指南(windows平台)

Python安装指南

新手安装python往往会走很多弯路,在这里记录一下我的安装经历。由于最开始直接在官网下载安装了python2,之后设置环境变量,由发现移动了python的安装位置后经常pip出错。为此我查找了相关资料,发现大家比较推荐anaconda来管理python环境,试了一番发现效果非常不错,这里就说一下如何使用anaconda来安装。

1.anaconda安装

这里是anaconda官网:
https://www.anaconda.com/download/
可以发现存在两个版本的python,考虑可能都需要安装,这里我们就直接下载anaconda3。
注意:anaconda安装时会直接安装python本身以及很多非常常用的包,所以是不需要从官网下载安装python的。

1.1图形安装界面

下载完成后直接双击进入图形界面安装,比较容易,一般直接选默认即可,注意选择安装位置以及勾选添加环境变量到系统。

1.2检查环境变量

打开此电脑——高级设置——环境变量选项,查看是否设置正确。

到这里已经完成了python3的安装,直接在命令行或者powershell中键入python便可进入交互模式,不过这里还需要做一些其他设置,使之后的使用更加的方便。

2.设置anaconda

2.1修改安装源

首先修改安装源,因为原本的源下载速度比较慢。如果安装成功的话,这里打开windows命令行或者powershell输入两条命令

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/  
conda config --set show_channel_urls yes

然后打开C:\Users\你的用户名.condarc文件,就会有刚刚添加的地址,将原本的defaults行删除即可。

2.2更新anaconda
conda update conda
2.3创建python2环境

这里我们希望能同时安装python3和python3,所以利用anaconda提供的多环境功能创建一个python2的环境,在命令行键入

conda create --name python2 python=2.7  
activate python2  

这里注意一下,第二条命令是切换到python2环境,在windows命令行使用后可以看到(python2)显示出来,而在powershell中则无法切换,可以先键入cmd命令之后再切换python2环境里
可以使用这个命令来查看安装的所有环境,以及当前激活的环境

conda info -e

确认当前在python2环境后,键入如下命令来安装anaconda2。

conda install anaconda  

稍等片刻即可完成安装。

3.安装pycharm

由于比较喜欢pycharm而且在校学生使用edu邮箱可以获取一个免费的专业版,所以这里选择使用这款ide,不过如果不喜欢ide也可以选择不安装。

3.1下载图形安装

https://www.jetbrains.com/pycharm/download/#section=windows
官网地址如上。

3.2安装

这个安装也比较容易,如果你的电脑已经成功完成了如上所说的安装并配置好了环境变量,pycharm可以直接找到python的安装位置。

目前就先记录这么多,如果有其他问题再继续补充。

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
这是DS小龙哥编写整理的,Python3入门指南.pdf,总共10章,可以当做入门书籍、平时的参考书籍,文中代码都可以复制粘贴。后续资源包会持续更新。 这是书籍的目录 编辑: DS小龙哥 1 Python3入门指南 1 一、 Python编程语言入门介绍 1 1.1 什么是Python? 1 1.2 Python与其他编程语言的比较 1 二、搭建Python开发环境 2 2.1 Python版本介绍 2 2.2 在windows安装Python环境 2 2.3 在ubuntu18.04环境下安装Python环境 5 2.4 运行Python代码方式 8 2.4 编写Python推荐的编辑器 9 2.5 windows安装VSCode代码编辑器 11 2.6 ubuntu下安装VSCode代码编辑器 22 三、Python基础语法学习 30 3.1 编写第一个Python程序 30 3.2 Python中单行与多行注释语法 31 3.3 python输出功能基本语法:print() 32 3.4 python输入功能基本语法:input() 34 3.5 Python标识符与关键字 34 3.6 Python代码缩进规则 35 3.7 文本编码 36 四、Python变量、数据类型 38 4.1 Python数据类型介绍 38 4.2 变量的概念与赋值方法 38 4.3 Python数字数据类型 41 4.4 Python字符串类型 42 4.5 Python字符串处理 44 4.6 Python列表数据类型 48 4.7 Python元组数据类型 56 4.8 Python字典数据类型 58 4.9 Python集合数据类型 66 五、Python运算符 73 5.1 运算符介绍 73 5.2 算术运算符 74 5.3 比较运算符 75 5.4 赋值运算符 77 5.5 位运算符 79 5.6 逻辑运算符 81 5.7 成员运算符 82 5.8 身份运算符 84 5.9 运算符优先级 86 六、Python判断语句与循环语句 87 6.1 if判断语句 87 6.2 while循环语句 89 6.3 for循环语句 92 6.4 break循环控制语句 98 6.5 continue循环控制语句 99 6.6 assert语句 100 七、Python函数 100 7.1 调用函数 101 7.2 定义一个函数 102 7.3 函数参数传递 103 7.4 匿名函数 106 7.5 return语句 107 7.6 关于函数形参可更改与不可更改对象 108 7.7 局部变量与全局变量 109 7.8 局部函数 111 八、Python模块 111 8.1 python中的模块是什么? 112 8.2 导入模块: 学习import语句 112 8.3 编写自定义模块 115 8.4 模块的搜索路径 117 8.5 Python的包 123 8.6 Python第三方库(模块)下载 128 九、文件IO编程 130 9.1 Python文件操作函数介绍 130 9.2 操作文件的一般顺序 130 9.3 Python内置的open函数 131 9.4 操作文件常用的方法 133 9.5 调用操作系统提供的接口函数操作文件 140 9.6 os.path模块常见函数用法 144 9.7 fnmatch模块:用于文件名的匹配 145 9.8 tempfile模块: 生成临时文件和临时目录 146 十、面向对象编程 147 10.1 面向对象程序设计思想 147 10.2 面向对象相关术语 148 10.3 类与对象的基本使用 148 10.4 类封装机制 156 10.5 类继承机制 157 10.6 父类方法重写 159

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Quard_D

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值