一、简单介绍
pip 是 Python 包管理工具,该工具提供了对Python 包的查找、下载、安装和卸载的功能,现在大家用到的所有包不是自带的就是通过pip安装的。Python 2.7.9 + 或 Python 3.4+ 以上版本都自带 pip 工具。
pip官网链接:https://pypi.org/project/pip/
二、下载安装
可以通过命令 pip --version 来判断是否已安装:
如果你还未安装,则可以使用以下方法来安装:
$ curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py # 下载安装脚本
$ sudo python get-pip.py # 运行安装脚本
三、最常用命令
①显示版本和路径
②获取帮助
③升级 pip
ps:升级需谨慎,经常看到pip提醒升级,然后输入命令回车,系统开始下载最新版安装包,
准备安装前卸载了旧版pip,然后新版又报错无法安装,只好又重装。
④安装包
-
pip install SomePackage # 最新版本
-
pip install SomePackage==1.0.4 # 指定版本
-
pip install ‘SomePackage>=1.0.4’ # 最小版本
比如我要安装sklearn,输入pip install sklearn,就会安装最新版本的包
四、升级包
升级指定的包,通过使用==, >=, <=, >, < 来指定一个版本号。
五、卸载包
六、搜索包
七、显示安装包信息
八、列出已安装的包
九、查看指定包的详细信息
关于Python技术储备
学好 Python 不论是就业还是做副业赚钱都不错,但要学会 Python 还是要有一个学习规划。最后大家分享一份全套的 Python 学习资料,给那些想学习 Python 的小伙伴们一点帮助!
一、Python基础
对于新手小白学习python的时候,这个时候基础是非常重要的,因为如果你没有基础,在后的学习过程中直接去学习某个方向的话,你将会一脸懵逼,所以基础是绕不开的,就跟盖房子需要打地基一样的,打好基础,你就无障碍的进行后面的学习了。
相关的视频学习资料:
文中所有的学习文件都已经打包好了,需要的朋友移步文末。
二、爬虫
python是公认的最适合做爬虫的语言了。爬虫不只是爬虫工程师会用到,甚至是非程序员在工作方面也会用到爬虫,比如电商的从业人员需要用到来爬取同行数据,分析市场的情况,等等其他行业也会用到,爬虫的应用是非常的广泛的。
温馨提示:篇幅有限,已打包文件夹,获取方式在“文末”!!!
三、数据分析
数据分析也是当下的一大热门方向,用Python来做的话比其它语言强很多,但往往只会数据分析还是差点意思,如果能具备爬虫能力来爬取数据就更好了。
文中所有的学习文件都已经打包好了,需要的朋友移步文末。
四、数据库与ETL数仓
企业需要定期将冷数据从业务数据库中转移出来存储到一个专门存放历史数据的仓库里面,各部门可以根据自身业务特性对外提供统一的数据服务,这个仓库就是数据仓库。
传统的数据仓库集成处理架构是ETL,利用ETL平台的能力,E=从源数据库抽取数据,L=将数据清洗(不符合规则的数据)、转化(对表按照业务需求进行不同维度、不同颗粒度、不同业务规则计算进行统计),T=将加工好的表以增量、全量、不同时间加载到数据仓库。
相关的学习资料:
五、算法机器学习
想要找到高薪的工作算法真的太重要了,算法是面试常问的问题,也是程序员头疼的难题,是因为大多数人学算法基本上靠死记硬背,只是单纯应付面试,丝毫应用不到项目中,有了我的这份学习资料就不用担心了。
机器学习也跟算法息息相关,其核心是“使用算法解析数据,从中学习,然后对新数据做出决定或预测”。也就是说计算机利用以获取的数据得出某一模型,然后利用此模型进行预测的一种方法,这个过程跟人的学习过程有些类似,比如人获取一定的经验,可以对新问题进行预测。
相关的学习资料:
六、系统化学习
在这里插入图片描述
七、爬虫进阶
所有资料已整合打包好,[点击蓝色字体]进入公众号即可!或扫下方码!!
学习编程并不是一蹴而就,而是需要长期的坚持和训练。整理这份学习路线,是希望和大家共同进步。不管是编程新手,还是需要进阶的有一定经验的程序员,我相信都可以从中有所收获。