零基础自学了两个月的 Python , C 学过一点只能算是基本有点概念,对于我来说 一个很简单的问题,也要花上很多精力去解决,在这创建个主题的原意除了给我自己解决问题,也希望给像我这样自学苦恼解决不了基本问题的人建设一个主题。

2018-06-20 11:54:43 +08:00
 DrinkMoreWater
windows 10 的系统,python 版本 3.6,环境下载的是 Anaconda3 + pycharm,自己现在的阶段处于学习完基础语法,对参数,列表,返回值, 传值,传址,OOP 一些计算抽象概念和底层实现有一些浅薄的了解。
对于互联网行业也从模模糊糊的概念,到理解前端是做什么的,后段是做什么的,自己没什么学历, 也明白自身只有中人之姿,it 技术博大精深, 对于我来说如果想有一丝机会去做好 只有十年如一日的坚持, 专心做一个方向,想了很久选择了数据挖掘,虽然有点迷茫怎么进阶以后的 it 道路,我也只能选择目前看得见的爬虫和运用熟悉模块开始然后遇到问题再去解决,在导入模块搭建环境的时候遇到的一些问题,希望得到各位大牛的指导。
具体问题,我想搭建一个爬虫的环境,百度了一下爬虫环境需要的模块,(后面是具体模块):
内置库: urllib,re,
需要安装的库:requests,selenium,chromedriver,phantomjs,lxml,beautifulsoup4 (依赖 lxml ),pyquery

储存库:pymysql,pymongo,redis,flask(代理 IP 的库),django,jupyter(强大的记事本),
框架:PySpider,scrapy
1: 用 pycharm 安装模块到,selenium,chromedriver,安装不上去,(具体报错信息如果有大牛愿意留下 QQ 的话 , 感激不尽,也可以力所能及的进行付费提问,但是可能没办法给太多,我不会经常麻烦您的。)
2:我有也有想过,在每个阶段人是有极限的, 所以有时候我会想 Python + Django/Flask 的方向,先进行入行,然后再进行后续的进阶,毕竟如果从事数据, 以我这样的条件在没踏上轨道的时候选择这方面是很困难的
(有大牛可以给点建议,就很感激了)
3: 其实我明白基本爬虫可能不需要安装这么多环境(我也不知道对不对),可是我不知道什么才是正确的环境安装,很迷茫,不知道有大牛指点一下吗,感激不尽,在自学这条路上, 像我这样没学历,没知识体量的人,太需要一位引路人,就算没有找到引路人,我也希望这个在 V2EX 论坛发的帖,能是一个环境安装,模块方面的扫盲贴, 如果我没坚持下来, 我也希望像这样的帖子能帮助到以后像我一样的那类人。
7560 次点击
所在节点    Python
75 条回复
TimePPT
2018-06-20 12:00:35 +08:00
正确的姿势是装个 ubuntu 虚拟机,然后再配置……
Win 下配 Python 环境对零基础初学者来说简直是摧残……
DrinkMoreWater
2018-06-20 12:08:33 +08:00
@TimePPT 虽然有种不知其意的感觉, 但是还是谢谢你。
jiangnanyanyu
2018-06-20 12:10:09 +08:00
我当初鼓捣 Python 在 win10 下,一点问题没遇到。。。估计是我运气好。。。
prim
2018-06-20 12:12:29 +08:00
1210102
DrinkMoreWater
2018-06-20 12:15:49 +08:00
没有解答也没关系哈,让帖子变成基础扫盲的交流贴,也很有意义, 不过希望各位大牛讨论的和主题意愿相符,这样这个主题才有它的意义, 谢谢暖贴的。
soho176
2018-06-20 12:16:53 +08:00
直接开始爬网站啊,爬的过程中遇到什么问题 你解决什么
soho176
2018-06-20 12:18:16 +08:00
比如你给豆瓣所有的电影名字都爬下来。就这个问题,你看看咋解决。
chroming
2018-06-20 12:20:53 +08:00
爬虫先用 requests 跑起来,拿到结果了用 beautifulsoup 处理一下。其他模块用到再看吧。刚入门看太多也看不懂。另外如果是为找工作的话 web 后端好找一些
DrinkMoreWater
2018-06-20 12:22:17 +08:00
@soho176 pycharm 安装 scrapy 模块的时候安装不进去,折腾半天就来论坛了, 凭我的功力闭门造车实在是太困难了
jmjc
2018-06-20 12:22:25 +08:00
你的主题很没重点 urllib requests,selenium,flask,django,redis,mongo,数据挖掘,scrapy,等等... 我猜你要对你做的事情还没重复理解。

最近写的一个 Python 零基础教程,看看有用没
https://www.jmjc.tech/tutorial/python/1
DrinkMoreWater
2018-06-20 12:23:25 +08:00
@jmjc 好,瞅瞅
soho176
2018-06-20 12:24:50 +08:00
@DrinkMoreWater 不懂你啥意思。。conda install scrapy 这样不就安装了吗?
DrinkMoreWater
2018-06-20 12:26:05 +08:00
谢谢💗,每次都会统一感谢回答问题的所有人, 也希望各位新手如果有从帖子得到一些对你的帮助, 留下一句谢谢对这些 V2EX 成员说。
DrinkMoreWater
2018-06-20 12:27:11 +08:00
@soho176 会失败, 安装碰到问题,英文我不大懂,这论坛好像不能发截图,所以我就没截
soho176
2018-06-20 12:31:09 +08:00
@DrinkMoreWater 用个图床 贴个网址
likuku
2018-06-20 12:32:04 +08:00
python 是拿来用的,在使用中学习。脱离实际需求,干巴巴硬学,那自然慢的一塌糊涂。
likuku
2018-06-20 12:35:03 +08:00
"能是一个环境安装,模块方面的扫盲贴"

环境?文本编辑器 + 终端 (以前为了自动化批量画统计图和发日报邮件才开始边用边学 py, 就这条件,简单清晰)

模块什么? 官方文档,各种第三方扫盲文,已经太泛滥了吧
rebeccaMyKid
2018-06-20 12:37:10 +08:00
自学,一个字,难。
如果你是在学校还好,有时间磨;在上班也行;如果是脱产,除非家里经济宽裕且支持,不然各种压力下,很难平静地学下去。
而所谓大佬是不会理你的。。因为人家都是科班或者大学学过来的,第一没有感同身受不怎么帮你,第二帮你也没钱收。
从不懂到入门挺难的(当然回过头来就发现其实很简单一件事情),入门之后再选择要努力的方向会简单一些。入门的概念挺宽泛,可以说是对一些基本概念有影响,可以跟编程语言没什么关系。

入门要快,莽一点可以,我觉得你找个好点的网课,udacity,慕课网啊,选个好点的,交点钱快速入门,然后再选要做什么。

而且你还需要:
1. 梯子
2. 英语

百度的东西几乎不能看的。知乎还行。而且你经常问问题都要问准确的问题,宽泛的问题没人回答你的。
上论坛比如 v2,你可能花 30 分钟编辑一个问题,引人喷还得不到答案,可能换一个懂点的,几句话给你解释清楚了。( v 站还是有给力、渊博友善的老哥)

留个 qq 吧,给你解释些入门问题我还是可以的。

上门那教程别看了,这种教程大把。廖雪峰的比那好多了。百度廖雪峰吧
DrinkMoreWater
2018-06-20 12:39:24 +08:00
@rebeccaMyKid 531397560,除了谢谢,暂时我也没办法给到你什么💗。
soho176
2018-06-20 12:48:36 +08:00
@DrinkMoreWater 链接: https://pan.baidu.com/s/1SSqGn4SIZ4dXeQ-V5pIdpg 密码: usps 自己保存到网盘 按照这个看看吧。

安装不成功的库 去 https://www.lfd.uci.edu/~gohlke/pythonlibs/ 下载 whl 文件 然后再安装。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/464363

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX