Python之前准备工作,轻松安装好这些软件就可以开始入门了

2019-12-17 17:15:31 浏览数 (1)

Python作为一个目前最火的编程语言之一,已经渗透到了各行各业,笔者所在的人工智能科研领域就以Python为主要编程语言,尤其是神经网络几乎已经离不开Python了。它易学好懂,拥有着丰富的库,且可以提供所有主要的商业数据库的接口。人生苦短,就用Python.

Python目前有两个版本,分别叫Python2和Python3。官方鼓励大家使用Python3,为了推行这个鼓励,官方宣称计划Python2到2020年。所以没有特殊原因,建议大家使用Python3。

本文提供两套Python安装和使用路线,它们分别如下。建议二者同时安装。

  • Python官方版,使用VsCode编辑器,配合pip命令安装相关包
  • Anaconda版,使用VsCode编辑器,配合conda命令安装相关包

Anaconda安装

对于大部分Windows用户,我们有什么好的安装Python的方法可以选择呢?除了直接安装官方的Python,这里笔者强烈推荐大家使用Anaconda这款软件,它是一个开源的Python发行版本,包含了绝大部分我们平时需要用的科学包,可以避免单独安装科学包遇到的各种麻烦,尤其是对于Windows用户简直是一种福音。

进入Anaconda官方网站:http://www.anaconda.com/download/

你会看到两个版本Python3.7和Python2.7,分别对应Python3和Python2两个版本。这里笔者还是推荐大家选择安装Python3.7版本。下载完成后就可以双击开始安装了。

这里是官网的完整安装教程:

https://docs.anaconda.com/anaconda/install/windows/。

注意在安装过程中,有个选项可直接安装Microsoft VsCode编辑器,一定要安装,一定要安装,一定要安装。什么,你没勾上?没关系,我们后面专门讲解。

Anaconda使用

当我们安装好了Anaconda之后,可以在Windows菜单中找到Anaconda3目录:

点击进入Anaconda Navigator可以选择安装关联的软件,包括我们上面提到的VsCode以及Python编辑神奇Jupyter Notebook:

同时,我们也可以通过Anaconda Prompt进入命令操作终端:

可以利用conda命令安装你想要的包。例如你想要安装画图包matplotlib,就可以输入以下命令来安装:

代码语言:javascript复制
 conda install matplotlib

VsCode安装

VsCode是一款非常炫酷的Python编辑器:

加上上面我们介绍的通过Anaconda安装VsCode,一共有两种方法安装VsCode:

  • 先安装Anaconda这款软件,在安装过程中,有个选项可直接安装Microsoft VsCode编辑器。
  • 去官网下载安装:https://code.visualstudio.com/。

pip安装

pip是Python包管理工具,提供了对Python包的查找,下载,安装,和卸载的功能。学会了pip,对于大部分Python包的安装你基本不用愁了。本文主要针对Windows用户,因为pip的使用在Windows系统上相对难度大一些,可能会遇到一些难题。不过Linux和MacOS用户也可以观看。

如果大家是从官网https://www.python.org/下载并安装python的,那么它是自带pip工具的,也就是说我们并不需要单独下载pip安装包。原则上来说,当你安装好Python后,pip也自动安装了。那么如何判断呢?

Windows用户可以在搜索栏输入cmd打开终端,然后输入如下代码检测

代码语言:javascript复制
pip --version

比如我得到的结果是这样的:

这里显示我的pip已经安装好了,版本是19.1.1。有一点需要大家注意,就是pip和python版本绑定,也就是说,一个python对应一个pip。当你的电脑上有两个或两个以上Python版本的时候,你需要注意现在的pip是绑定哪个版本的。比如有的python3对应的pip命令是pip3,此时安装Python包的需要用这种格式:

代码语言:javascript复制
pip3 install xxx

当然如果你发现输入检测版本的命令后,系统并没有检测到任何pip版本,那么也不要慌,很可能是你没有把pip的路径加入到环境变量中,导致系统检测不到你的pip。这时候我们就需要把相关路径加入到环境变量中。

加入环境变量本质上是把pip的路径加入到系统中,让系统可以检测到pip的存在,以便运行之。加入环境变量总体而言并不是很复杂,所以大家没必要害怕或者觉得麻烦,我们分几步就可以搞定。

第一步:找到pip路径

前面说过,pip和Python绑定,当你下载好python后,pip就已经跟着它一起下好了。所以我们直接去找Python。如果你忘记Python的安装目录,不用担心。一般而言它要么在C盘目录下,要么在C:Program Files下面。实在不行,我们在搜索栏直接搜索。这里我的Python是安装在C:Program FilesPython36这个目录下面。

不难发现,pip是在Python的子目录Scripts下面:

所以最终pip的路径是

C:Program FilesPython36Scripts。

第二步:打开环境变量编辑器

环境变量我们先找到此电脑,然后右键点击属性。再选择高级系统设置,就能看到新的对话框右下角的环境变量。

第三步:添加路径

我们在用户变量中选择Path。然后编辑添加pip位置,比如这里我的路径是C:Program FilesPython36Scripts。防止意外,大家最好把Python路径C:Program FilesPython36也一起加入到用户变量中。

大功告成后,再试一下:

代码语言:javascript复制
pip --version

看看pip可不可以使用吧。

pip使用

使用pip就相对简单了,最常用的命令是:

代码语言:javascript复制
pip install xxx

但是,有一点还需大家注意。就是最好使用管理员权限的终端。这里涉及到权限问题,比如我们想要卸载numpy包,结果显示拒绝访问!

于是,我们要右键Windows开始菜单,然后选择Windows PowerShell (管理员):

最终大功告成,可以放心使用pip命令了。

如果你这些都有了,恭喜你可以开始学习Python代码了。强烈推荐我综合几本流行的教材写了一个Python快速入门系列:

Python快速入门(一)

Python快速入门(二)

Python快速入门(三)

Python快速入门(四)

Python快速入门(五)

Python快速入门(六)

·END·

关注我们

机器学习·数据分析·电子书

0 人点赞