python本身做为一门解释性语言,说它功能强大,是因为它有着丰富的模块或称之为依赖(包),一些热衷于开源的朋友开发了应用于不同领域使用的第三方模块,一起构成了python强大功能的生态。
今天讨论一下Pythons模块安装方法
1.前提条件:
首先要确定你机器上已经安装了python环境,可通过以下命令查看本机的python版本:
如果安装了python却在命令行中命令无法的活,可以手动的把python.exe所在的路径添加到环境变量里。
2. Python安装包的几种常用方式
1). 通过pip安装
2). 通过conda安装
3).通过easy_install安装
2.1 通过pip安装
pip是python的一个模块(easy_install同样也是),在使用之前,要确认一下该模块是否存在,可以在命令行输入pip list,看能不能正常显示安装的包。
如果显示找不到pip命令,则要手动安装一下,即在命令行输入以下内容:
同时,为了保证后面模块的正常安装,我们最后使用如下命令把pip升级一下:cls
好了,至此,我们的pip命令就可以正常使用了,pip作为模块安装命令,使用还是比较多的,并且其参数也较多,配置很灵活,常使用如下三种方法安装模块:
1)正常在线安装
2)whl离线包安装
3)源码安装
正常在线安装
正常在线安装是比较常用的安装方法,我们需要什么模块,直接pip install 模块名即可,想卸载已安装模块,直接pip uninstall 模块,下面以numpy模块为例进行演示(先安装,再卸载):
技巧总结
a).有时如果没有把pip路径添加到环境变量里,直接使用pip install xxx会出错,这时,我们可以把命令补全,即:
b).有时候使用默认的官方网址下载安装包网速较慢,这时我们可以使用-i参数修改成从国内镜像下载安装,同时添加--trusted-host + 镜像官网。国内几个pip源网址如下:
阿里云 http://mirrors.aliyun.com/pypi/simple/
中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/
豆瓣(douban) http://pypi.douban.com/simple/
清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/
中国科学技术大学 http://pypi.mirrors.ustc.edu.cn/simple/
以豆瓣镜像为例,使用如下命令安装你想要的模块:
whl离线包安装
假设你已经下载好了xxx.whl到本地D盘根目录,我们先命令行切换到D盘根目录,然后使用如下命令进行安装即可。
源码安装
有时我们找到的模块可能是从某开源网站(如github)上下载的python源码,这时,我们需要找到该安装包中的setup.py文件,命令行切换到该文件所在目录,使用如下命令进行安装:
版权声明:
本文来源网络,所有图片文章版权属于原作者,如有侵权,联系删除。
本文网址:https://www.mushiming.com/mjsbk/2213.html