Python环境搭建

第一章 Python环境搭建

一.Anaconda是什么

Anaconda是Python的包管理器和环境管理器。

二、安装了Anaconda还需要单独安装Python吗

 

 

 

不需要,原因有以下几点: 

1) Anaconda 提供了一个编译好的环境可以直接安装。 
2) Anaconda 附带了一大批常用数据科学包,它附带了conda、Python 和150 多个科
学包及其依赖项。因此你可以用Anaconda 立即开始处理数据。 
3) Anaconda 是Python 的一个科学计算发行版,内置了数百个Python 经常会使用的
库,也包括做机器学习或数据挖掘的库,如Scikit-learn、NumPy、SciPy 和Pandas 等,
其中可能有一些是TensorFlow 的依赖库

 

三、Anaconda版本

推荐统一使用Anaconda3-5.1.0版本。

如果本机已经安装过python3,也可以使用已经安装好的python3环境。 需要注意的是,后面课时用到trtulePandas库时,需要使用pip命令进行单独安装这些库。

小知识点

python3后面的小版本,比如:python3.6.4python3.7.1等等小版本不一样, 不影响python3环境的使用,兼容课程代码,能正常使用。

Anaconda2版本内置python2版本,且python2版本和python3版本有很大区别。

切记不要使用python2版本

如果使用了python2版本,则会导致不能运行课程代码。

 

四、Anaconda下载

请在PC端点击下载Windows64位的Anaconda3-5.1.0

请在PC端点击下载Windows32位的Anaconda3-5.1.0

Win下安装Anaconda

#1、双击Anaconda3-5.1.0-Windows64位的安装包

Anaconda的安装包

小知识点

#2、如果Windows弹出以下提示框,请点击运行

Winodws提示

#3、点击Next

welcome界面

#4、点击I Agree

同意界面

#5、点击Next

默认选择 Just Me

小知识点

  • Just Me 针对本机当前用户进行安装。(推荐使用)
  • All Users 针对本机所有用户,这些用户必须具有管理员权限。
    如果选择了这个选项,在使用普通用户进行操作时,容易出现没有权限的提示,此时使用管理员权限重新执行。

选择当前用户

#6、点击Next

通常使用默认路径

常见问题

默认路径

#7、勾选 Add Anaconda to my PATH environment variable

添加环境变量

#勾选后会变成红色,然后点击Install如下图

小知识点

添加环境变量

#8、需要经过漫长等待

安装等待

#9、安装成功

安装成功

#10、点击Skip

Python打卡课不需要安装 VSCode

VSCode

#11、勾掉这两个选项

注意:

默认勾上这两项,会自动打开anaconda的官方说明文档。
因为我们不需要看说明文档,所以请勾掉这两个选项。

完成界面

#12、点击Finish

完成界面

 

 

请在PC端点击下载Mac64位的Anaconda3-5.1.0

 

Mac下安装Anaconda

#1、双击Anaconda3-5.1.0-Mac64位的安装包

注意

Anaconda的安装包

#2、点击Continue

Mac提示

#3、点击Continue

welcome界面

#4、点击Continue

同意界面

#5、点击Agree,再点击Continue

选择当前用户

#6、点击Continue

使用默认Install for me only

默认路径

 

开发工具PyCharm下载

PyCharm 是由JetBrains 打造的一款Python IDE,支持macOS、Windows、Linux 系统。

PyCharm 功能: 调试、语法高亮、Project 管理、代码跳转、智能提示、自动完成、单元 测试、版本控制……

点击所需版本链接,即可完成下载↓↓↓

请在PC端点击下载Pycharm 2017-2 for Windows
请在PC端点击下载Pycharm 2017-2 for Mac

#7、点击Install

添加环境变量

#8、需要经过漫长等待

添加环境变量

#9、点击Continue

Python打卡课不需要安装 VSCode

安装等待

#10、安装成功

点击Close

安装成功

 

Win下配置Pycharm

#1、双击运行桌面上的Pycharm图标

pycharm图标

#2、选择Do not import settings之后,点击OK

Winodws提示

#3、进入初始界面

welcome界面

#4、选择IDE主题

建议选择
Eclipse
Darcula
Darcula
然后点击OK 选择当前用户

#5、点击Yes

默认路径

#6、点击Create New Project

添加环境变量

#7、点击Finish

因为python打卡课统一使用Python3环境,所以需要修改Pycharm默认关联的Python2解释器。

安装完成

点击Location那行最右边的按钮,即可重新选择一个项目路径(python-course目录需要自己新建)

安装完成

点击Interpreter那行最右边的齿轮按钮,再点击Add Local

安装完成

选择之前安装好的Anaconda3下的python环境,点击OK

安装完成

重新选择后,需要等待python解释器更新,如下图:

安装完成

#8、点击Create

python解释器更新完成后,点击Create,如下图:

安装完成

#9、勾掉Show Tips on Startup,点击Close

安装完成

#10、新建Python文件

选择左侧的python-course目录,然后点击右键 New -> Python File

安装完成

输入文件名demo之后,点击OK

安装完成

编辑文件内容

print('hello python')

安装完成

#11、运行新建的Python文件

单击文件内容,然后右键,点击Run 'demo' 安装完成

看到左下方控制台窗口正常输出语句 hello python 说明执行成功。

安装完成

Mac下安装Pycharm

#1、双击pycharm-community-2017.2.7安装包

pycharm的安装包

#2、拽动PyCharm CE图标到右侧的文件夹

Winodws提示

#3、至此PyCharm已安装完毕

在Application目录下可以看到PyCharm CE图标

welcome界面

 

Mac下配置Pycharm

#1、打开Application目录,双击PyCharm CE图标

welcome界面

#2、点击Open

同意界面

#3、选择Do not import settings之后,点击OK

选择当前用户

#4、进入开始界面

默认路径

#5、选择IDE主题

建议选择
Eclipse
Darcula
Darcula

点击OK

添加环境变量

#6、点击Yes

安装完成

重新进入开始界面

默认路径

#7、点击Create New Project

安装完成

#8、关联Python解释器

因为python打卡课统一使用Python3环境,所以需要修改Pycharm默认关联的Python2解释器。

小知识点

安装完成

1、点击Location那行最右边的按钮,选择python-course作为项目路径,然后点击Open
(python-course是需要自己新建的一个目录)
安装完成

2、点击Interpreter那行下拉选择框,选择之前安装好的Anaconda3下的python环境。

安装完成

#9、点击Create

安装完成

#10、勾掉Show Tips on Startup,点击Close

安装完成

#11、后台加载python3资源

点击右下角显示有2个后台任务,正在加载python3资源,耐心等待加载完成即可。

安装完成

#12、检查新建的项目依赖的python解释器

点击左侧的External Libraries发现已经关联python3解释器。

安装完成

#13、新建Python文件

选择左侧的python-course目录,然后点击右键 New -> Python File

安装完成

输入文件名demo之后,点击OK

安装完成

编辑文件内容

print('hello python')

如下图:

安装完成

#14、运行新建的Python文件

单击文件内容,然后右键,点击Run 'demo' 安装完成

看到左下方控制台窗口正常输出语句 hello python 说明执行成功。

 

第二章 安装常见问题

Win32位安装PyCharm常见问题

#1、安装完PyCharm,启动时弹出"Failed to load JVM DLL\bin\server\jvm.dll"解决方案

问题描述:

打开PyCharm时,弹出“Failed to load JVM DLL\bin\server\jvm.dll if you already have a 32-bit JDK install....”

解决方案:

(1)请在PC端点击下载jdk-8u221-windows-i586;

(2)配置环境变量JAVA_HOME

(3)重启电脑让配置的环境变量生效;

(4)运行PyCharm,问题解决。

#2、双击下载好的jdk安装包进行安装

jdk的安装包

#3、点击下一步

jdk的安装包

#4、点击下一步

推荐使用默认的安装路径,请记住此路径,配置环境变量JAVA_HOME的时候会用。

jdk的安装包

安装等待

jdk的安装包

#5、安装jre点击下一步

jdk的安装包

安装等待

jdk的安装包

#6、安装完成,点击关闭

jdk的安装包

#7、配置环境变量JAVA_HOME

#1、右键“我的电脑”>>选择“属性”>>点击左侧的“高级系统设置”>>高级>>环境变量

环境变量

#2、接下来,要在“系统变量”一栏中,进行新建或编辑操作。

#(1)新建JAVA_HOME变量

变量名:JAVA_HOME

变量值:填写JDK安装目录(我的是 C:\Program Files (x86)\Java\jdk1.8.0_221)

系统变量

#(2)找到Path变量进行编辑,没有的话就新建一个

在系统环境变量里,点击Path编辑,把%JAVA_HOME%/bin;加到最前面,原有变量值不要删除,点击确定完成

注意

  • 如果是win7或更低系统,不要漏掉英文的分号,这是为了跟后面原有的变量值间隔开的。
  • 如果是win10系统,可以直接写%JAVA_HOME%/bin系统会自动加上英文的分号。

path

最后点击确定。

#(3)验证jdk否安装正确

至此,jdk安装完成,我们来验证是否安装正确,Win+R 或者 点击开始--〉运行 输入cmd,打开系统命令提示框,输入java -version,出现如图所示,说明安装成功。

path

可以开始愉快的编程之路了。

PyCharm运行程序常见问题

#1、运行代码,报错"Invalid Python interpreter selected for the project"

如下图:

运行出错

解决方案:

(1)File->Settings->Project:->ProjectInterpreter

运行出错

(2)选择Anaconda3下的python(必须统一使用Anaconda3的环境),然后点击OK

运行出错

(3)如果下拉框中没有Anaconda3的python解释器,还可以点击右侧的齿轮,然后点击Add Local

运行出错

找到之前安装过的anaconda3并选择,点击OK

运行出错

(4)如果你还没有安装过Anaconda3,请看第二章环境搭建重新安装。

#2、运行代码,报错ModuleNotFoundError:No module named 'matplotlib'

运行出错

解决方法:

同时按组合键win+R,然后输入 cmd 回车打开命令行窗口。 (1)先输入命令pip -V检查是不是使用的Anaconda3下的pip命令,如下图:

运行出错

(2)然后输入命令pip install matplotlib按下回车键等待matplotlib库安装成功,就 ok 了。

如果看到有Successfully说明安装成功。

运行出错

如果看到有already说明已经安装过,不需要再次执行此命令进行安装。

运行出错

安装成功后,重启pycharm,重新运行代码即可。

#3、运行代码,报错SyntaxError:Non-ASCIIcharacter'\xe8'infile或者TypeError:eval() arg 1 must be a string or code object

解决方法:

检查 Python 或 Anaconda 版本,Python2.0 与 Python3.0 差别很大;课程统一使用python3版本,也就是安装Anaconda3版本。如果安装错了,请看第二章环境搭建重新安装,确认无误后新运行代码即可。

#4、运行代码,报错NameError:name ‘turtle’ is not defined

解决方法:

在代码首行添加一句 import turtle 把 turtle 库文件加进来就好了。 (此类型报错原因为名称未定义,在代码首行添加定义即可。)

 

第三章 PyCharm常用设置

PyCharm常用设置

点击左上角 File -> Settings 进入设置界面,以下操作设置完点击OK才能生效

设置界面

#1、设置Python自动引入包

Editor -> General > Auto import -> Python :show import popup 快捷键:Alt + Enter(自动添加包)

#2、设置编辑器“字体”大小

Editor -> Font -> Size -> 设置为“18”

#3、设置编辑器“颜色”主题

Editor -> Colors Scheme -> Scheme -> 选择“Darcula”

#4、Python文件默认编码

Editor -> File Encodings -> Global Encoding: UTF-8; Project Encoding: UTF-8

小知识点

  • 使用PyCharm编辑器写完代码,默认会自动保存。

 

PyCharm断点调试

断点调试是在开发过程中常用的功能,能清楚看到代码运行的过程,有利于代码问题跟踪。

#1、为什么Debug从断点运行第一步之后,再按下一步时,会跳转到下面的界面,不能继续下一步运行?

这个问题就是要搞清楚Step Into(F5) 和 Step Into My Code(Alt+Shift+F7) 的区别

debug按钮

在调试过程中想继续跟着代码一步一步走下去,可一直按Step Into(F5),但是有的会跳到源代码里面去执行,比如:

debug按钮 这张图就是点Step Into(F5)跳到parse函数里了。

这时候点Step Into My Code(Alt+Shift+F7)可以让debug回到自己的代码并继续向下执行

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值