Hello!婊贝们好,我又回来了!~\(≧▽≦)/~
关于上次贴出来的Python的基础学习学得怎样啦?学得好那就恭喜又有人入坑啦!学得不好,没事,我想唤起你们的小自责的目的也成功了!【金牌滑稽.jpg】
好好好,进入正题,不急,学习的过程求慢不求快,只要你们慢的有节奏就好,今天也就只是简单讲讲小白白我下载安装Python及其第三方库遇到的问题,由于本人是win10,所以其他的blablabla的系统我也没太了解,(主要是没那么多钱整各种电脑配各种系统→_→)不过我相信广大小白同胞们也都是win系统的!不管你信不信,我就这么认定了。(好吧,这里有点不符合严谨的编程精神,所以各位不是用win系统的伙伴们,本人能力有限,本文仅供参考了,不行就默默右上)
我下载的是最新的Python3.5语法什么的会与2.X版本有差别,就比如print xxx变成了print(xxx),这样总而言之差别不大,目前下载的第三方库也就只有scrapy、lxml、bs4(BeautifulSoup)、requests这么一看大家也都知道了本人想先搞几个爬虫来试试手,下期主题就从一个简单的爬虫开始说起吧,下面是正文:
1.下载并安装Python3.5
(链接:https://www.python.org/ftp/python/3.5.2/python-3.5.2.exe(3.5版本)
https://www.python.org/ftp/python/2.7.12/python-2.7.12.msi(2.7版本)
官网:https://www.python.org/)
记得刚点开安装程序时要点这个玩意儿,不然后续很麻烦
然后你们就继续傻瓜式next就行了,跟往常一样。最后输入打开命令提示符(应该会打开吧,不会的话就win+R然后点确定),输入python看下输出以确定Python是否被正确安装
2.接下来,安装pywin32,是win系统支持python拓展
(链接:
https://sourceforge.net/projects/pywin32/files/pywin32/Build%20220/pywin32-220.win-amd64-py3.5.exe/download(64位系统)
https://sourceforge.net/projects/pywin32/files/pywin32/Build%20220/pywin32-220.win32-py3.5.exe/download(32位系统)
官网:https://sourceforge.net/projects/pywin32/)
3.接着呢就是安装第三方库了,仍然打开命令提示符,然后看一下pip有没有安装(记得是3.x版本里自带,2.x的要自己折腾),在命令行里输入pip --version
刚开始会需要版本升级,按照最后一行的英语提示就可以了(别说看不懂英语啊!)
然后就可以用pip来下载一些知名的第三方库了,本人是安装scrapy的时候有问题,怎么都装不成功,接下来就需要这个东西了。
4.安装lxml文件吧?
(链接:好吧这个链接被JavaScript屏蔽了,底下给步骤)
为什么是个问句呢?这句充分体现作者的无奈加上小白之感,是因为我用pip安装scrapy和requests时都遇到了安装不进去的问题,我看了下报错的英文,好像是缺少lxml文件,然后就找到了这个网站用我白贫瘠的英语能力苦心寻找终于是搞定了。
第一步:http://www.lfd.uci.edu/~gohlke/pythonlibs/#lxml访问这个网站
第二步:ctrl+F然后输入lxml关键字(我是chrome浏览器所以搜索页面关键字用这个快捷键)
第三不:找到这个地方
第四步:超简单!单击然后下载
第五步:打开命令提示符,输入pip install lxml-3.6.0-cp35-cp35m-win32.whl(后面这段文字就是你们下载的文件各自的名字,可以采用复制粘贴来输入),就这么完美的搞定了!
5.安装第三方库
这个步骤就不用链接了,直接老方法打开命令提示符,想下载什么库,就输入什么库的名字,大部分库的名字都会登陆到这个网站上:https://pypi.python.org/pypi,各位只要对应地输入pip install 库名 就可以了,比如这样:pip install scrapy接着就可以慢慢等待了,最后看到代码没有红色的,且最后一行里有successfully installed字样那就搞定了~\(≧▽≦)/~,终于搞定了!!!!(╯‵□′)╯︵┻━┻
写在后文,还是老样子,纯小白,连专业术语都不太会,就凭着一腔scout mindset侦察兵心态(详细概念请看TED演讲)进行学习钻研。
What do you most yearn for?Do you yearn to defend your own beliefs?Or do you yearn to see the world as clearly as you possibly can?(你究竟是在渴望什么?你是渴望死守你的信念?还是渴望尽可能的看清这个世界?)
所以小白心态有小白心态的好,就像爱默生曾说:“我宁愿从来没有看见过一本书,而不愿被他的吸力扭曲过来,把我完全拉到我的轨道外面,使我成为一颗卫星,而不是一个宇宙。”我们要谨防定势思维和称为专业人士的一种不自觉的优越感。
行笔至此,再来老话:请基于读者笔者双方正常良好沟通的状态上,我尊敬你的反驳言论,但请你尊敬我。