安装环境:win10专业版 Python3.6
1.参考经验
参考下边几位前辈的帮忙,然后针对我自己的问题,做了更改,已经自己遇到问题的一些解决办法。谢谢~~~
这个大神感觉特别厉害,大家也可以多看看他的其他文章!感觉很有用!
这个前辈遇到的问题跟我有点像,可以对照一下自己的问题~
最后这个是百度经验的Python的安装,基本都很详细,
https://jingyan.baidu.com/article/e9fb46e1502c5a7520f76640.html
跟大家说一下在下载的时候,根据自己电脑是32位的还是64位的选择不同的版本,还有就是要选那个 exe的文件下载,
强烈建议大家先不要用最新版的Python安装,因为可能最新的Python可能很多插件什么的都还没更新到最新的,这样在安装的时候就不大方便,我自己原来用的是3.7的,安装 这个scrapy的时候,找不到对应的插件,就换了3.6版本的。。。
下边附上 pywin32 的安装方法参考如下:
1. 这个最后的命令应该是 pip install pywin32
win+R 打开运行窗口,cmd打开命令窗口,直接输入命令安装就好,出现错误尝试使用管理员模式打开shell命令窗口(鼠标直接在左下角windows键右击,windows powershell 管理员模式即可)。
2. https://jingyan.baidu.com/article/bad08e1ed173d409c85121f8.html 这个方法就一定要下载对应版本的才可以,不过我下载的也是3.6版本的,安装时候还一直说我版本不对,建议大家如果第一种方法可以的话,直接使用第一种方法就好,还比较简单。
2.文件下载
1. 可以翻墙的直接去网站下载
http://www.lfd.uci.edu/~gohlke/pythonlibs/ 东西很多,可以 Ctrl+F 搜索 Lxml、Twisted、Scrapy找到对应的 64/32位、3.6或其他版本的插件进行下载。
https://sourceforge.net/projects/pywin32/files/pywin32/Build%20220/ 下载pywin32,同样找到对应版本下载。
2. 下边是我自己下载的Python3.6以及其他插件,分享一下。
链接: https://pan.baidu.com/s/1lO4yr2euQTkbFGz_OvtCjg 密码: pd62
我是把下载的插件在都放在了安装目录 Python36下,避免一些不必要的麻烦。
3.安装步骤
安装scrapy:
找到对应的Python36安装文件夹,进入到插件所在的文件夹,先按shift,再右键,选择在此处打开powershell窗口,依次执行:
pip install Twisted-18.7.0-cp36-cp36m-win_amd64.whl (可以打出开头几个字母,在用tab获取完整目录)
pip install lxml-4.2.3-cp36-cp36m-win_amd64.whl
pip install Scrapy-1.5.1-py2.py3-none-any.whl
直到出现 successfully installed ....... 表示已经成功安装。
可以在 shell 框输入 scrapy 来查看是否已经安装成功,我的如下图:
安装pywin32:
Python可以直接操作win32程序,跟 .exe 文件有关,因此还是要安装一下。
打开管理员模式命令窗口
pip install pywin32
如果下载不下来,可以翻墙试试,一般都可以。
4.附录一下
1. 写的博客不是太多,总结表达可能不是特别清楚,不过相信这也是对我自己的一个锻炼,还望大家谅解~~
2. 使用 pip 与 pip3 都可以,暂时还没发现期中差别。
3. 建议不要用最新版的Python,可能配套的东西不是特别全。
4. 在windows环境下,用 shell 执行命令时出错的话,可以尝试用管理员模式的 shell 命令窗口。本人亲测,已完美解决几个问题。
5. 有什么问题或者错误可以及时在下边给我评论,共同进步,谢谢大家~~
6. 参考了很多人的经验,很有帮助谢谢你们,如果涉及到侵权的话,及时联系我,我会道歉并改正的,小白一个,太多东西还不懂,望多多包涵~~谢谢