Python环境配置

目录

1 安装python

1.1 过程

1.2 注意事项

2 安装pip

2.1 过程

2.2 注意事项

3 安装第三方库

3.1 方法1:PyCharm安装

3.2 方法2:pip安装

3.3 方法3:手动安装

3.4 方法4:直接拷贝


1 安装python

熟悉Linux操作系统的都应该知道,Linux系统中是默认装好了python的,只需要安装第三方库即可。因此,下述安装python的过程是对于Windows系统而言的。

1.1 过程

先在官网上下载安装包,官网地址:  https://www.python.org

选择自己需要的版本进行安装,最好选择新版本下载。

下载完成后,双击运行安装,一直next,直至安装完成 (安装时可以选择 add python 3.6 to path)。add python 3.6 to path这个操作会在系统高级配置→环境变量中添加python和pip的安装路径,如若不勾选,在cmd中输入python和pip命令会报错:命令找不到。

如若真的忘记勾选了,也可以自己手动进行配置。在“Path”行,添加python安装在windows下面的路径即可,本人python安装在C:\Program Files\Python36\,所以在后面,添加该路径即可。 windows7下:路径直接用分号“;”隔开;windows10下:新建添加,把安装路径粘贴上去即可。

 如果在控制台窗口(Windows+R快捷键,输入cmd回车即可打开)中输入 :python ,出现下图情况,那么恭喜,Python环境已经安装成功了。

如果出现下图情况,有两种原因,一是python安装失败,二是没有配置环境变量。

1.2 注意事项

(1)尽可能安装更新的python版本,python3以上的都自带pip了,python2的还需要自己安装pip(pip 是用于安装第三方库的一个命令);

(2)安装过程中,最好勾选上add python to path,以免python命令找不到。

2 安装pip

python3以上的版本都自带pip的,现在pip的最新版本都到18.2了,在命令行中输入命令:python -m pip install --upgrade pip即可升级。对于python2,仍然需要自己安装pip。

2.1 过程

pip的下载地址:https://pypi.python.org/pypi/pip#downloads

下载后解压pip-9.0.1.tar,到可执行的目录,在cmd中输入下列命令:

python setup.py install

执行完毕,再在命令行窗口执行 如下命令:

pip list

我们会发现,也不识别这个命令。通过上个步骤,我们可以知道,可能也是因为没添加环境变量的缘故。按照之前介绍的添加环境变量的方法,我们在PATH最后添加:

C:\Users\APP_Server\AppData\Local\Programs\Python\Python36\Scripts\;  (注:pip.exe在此路径下,只需将pip.exe的路径添加到path中即可)。

最后,再执行pip list,发现成功了。

2.2 注意事项

若要识别pip命令,需要配置环境变量,与python命令的配置方法一致。

3 安装第三方库

如果用手机来比喻编程语言,那么python是一款智能机。正如海量的手机应用出现在iOS、Android平台上,同样有各种各种的第三方库为Python开发者提供了极大的便利。

当你想搭建网站时,可以选择功能全面的Django、轻量的Flask等Web框架;当你想写一个小游戏时,可以使用PyGame框架;当你想做一个爬虫时,可以使用Scrapy框架;当你想做数据统计分析时,可以使用Pandas数据框架……这些都是第三方库,可以说,正是由于这些各式各样的第三方库,才使得python成为一种美妙的语言。

我们如何才能找到我们需要的第三方库呢?在awesome-python.com网站上,收录了比较全面的第三方库。

安装第三方库方法很多,我们采用以下任意一种均可。

3.1 方法1:PyCharm安装

在PyCharm安装第三方库,是公认的最简单的一种方式。推荐大家使用PyCharm,就是因为它贴心地考虑了开发者的使用体验,在PyCharm中可以方便快捷地安装和管理库。

当然了,这种方法的前提是你已经安装好了PyCharm,下载地址:https://www.jetbrains.com/pycharm/。PyCharm的安装方法很简单,有点可惜的是它是收费软件,大家可以下载试用版的。

安装好PyCharm后,就开始安装第三方库吧。

第一步,在PyCharm的菜单中选择:File > Default Settings

第二步:

在安装成功后,PyCharm会有成功提示。你也可以在project interpreter这个界面中查看安装了哪些库,点 - 号就可以卸载不再需要的库。

3.2 方法2:pip安装

使用pip命令,你就可以在终端/命令行中安装第三方库了。有的时候,pip版本太低,安装库的时候也许会警告,这时,你只需要升级pip即可。

在安装好pip 之后,以后安装库,只需要在cmd中输入:(如果你想安装到python2中,需要把pip3换成pip)

pip3 install <库名称>

如果你安装了python2和3两种版本,可能会遇到安装目录的问题,可以换成:(如果你想安装到python2中,需要把python3换成python):

python3 -m pip install <库名称>

安装成功后,会提示:Successfully  installed  PackageName

举个例子,例如我想要安装pandas库,安装到python2中,打开cmd,输入命令:

pip install pandas

这时,程序会搜索与你python版本匹配的第三方库并下载安装,成功之后会提示:Successfully  installed  Pandas。

再介绍几个pip的常用指令:

# 升级pip
pip install --upgrade pip  

# 卸载库
pip uninstall flask

# 查看已安装的库
pip list

3.3 方法3:手动安装

为了应对异常情况,再提供一种最原始的方法:手动安装。往往是Windows用户需要用到这种方法。对于Windows用户而言,有的时候pip找不到合适的库,或者找到了库却下载失败,这时可以采用此种方法。

进入pypi.python.org,搜索你要安装的库的名字,这时候有3种可能:

第一种是exe文件,这种最方便,下载满足你的电脑系统和python环境的对应的exe,再一路点击next就可以安装;

第二种是.whl类文件,好处在于可以自动安装依赖的包。这类文件可以通过网址:https://www.lfd.uci.edu/~gohlke/pythonlibs/#scipy

下载,这个网址上的为非官方的python扩展包,使用者需承担一定风险。不过我进行了测试,这些.whl文件都可以使用,没有什么太大问题。

第三种是源码,大概都是zip、tar.zip、tar.bz2格式的压缩包,这个方法要求用户已经安装了这个包所依赖的其它包。例如pandas依赖numpy,你如果不安装numpy,这个方法是无法成功安装pandas的。如果没有前两种类型的文件,那就只能用这个了。

 如果你选择了下载.whl类文件,下面是安装方法: 

(1)到命令行输入:

pip3 install wheel

等待执行完成,不能报错。(Python2要换成pip)

(2)切换到.whl文件所在的路径,在命令行中输入:(Python2要换成pip)

pip3 install xxx.whl

xxx.whl是你下载的文件的完整文件名。

如果你选择了下载源码压缩包,下面是安装方法:

(1)解压包,进入解压好的文件夹,通常会看见一个setup.py的文件。

(2)切换到setup.py所在的路径下,在命令行中继续输入:(python2要换成python)

python3 setup.py install

这个命令,就能把这个第三方库安装到系统里,也就是你的python路径。windows下,第三方库的安装路径大约为:C:\Python35(或27)\Lib\site-packages。

想要卸载库的时候,找到python路径,进入site-package文件夹,在里面删除库文件就可以了。

3.4 方法4:直接拷贝

这种方法由于我的一个经历:有次帮别人配置python环境,由于对方电脑没有管理员权限,前面3种方法统统失效了。

最后,我直接把我电脑中site-packages里的库文件直接拷贝到对方电脑的python安装路径的site-packages中,奇迹出现了,我之前安装过的库在他电脑上都能使了。

其实对于这,我还是有点懵,不过大家可以试试,亲测可行。当然了,python版本和你的库的版本要对应的,不然即使你拷过去了,估计也没法用。


要检验第三方库有没有安装成功,在PyCharm中或Python命令行中输入import <库名称>即可检验出来。

例如,要检验pandas有没有安装成功,在PyCharm中输入import pandas as pd,若下方出现波浪,表明安装失败;若无波浪,表明安装成功。

同理,点击python.exe,输入import pandas as pd,若没有安装成功,会报错:找不到此模块。

希望这篇博客可以给你带来帮助~

 

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值