什么样的人学Python比别人快

最近在学 python,求推荐一适用性强上手快的 Linux 发行版做桌面
10:16:46 +08:00 · 8688 次点击
python还是用Linux来import库比较方便啊,你们说是吧,求推荐上手快的Linux发行版做桌面,平时工作主要写PHP和少量JS,万分感谢!
108 回复 &| &直到
08:17:20 +08:00
& & 10:27:27 +08:00
debian系
redhat系
二选一。
不过我觉得 ubuntu 中文支持挺好的,虽然没怎么用过。
代码在哪打不都一样
所以 python 要用什么 IDE?
& & 10:30:10 +08:00
debian看起来挺专业的样子,我准备用它,要是搞不定就用ubuntu,用Linux我只会在服务器centos上配配LAMP,命令就会touch和ls,哈哈
& & 10:33:11 +08:00
debian 最好用 testing 版,不然很多东西装不了,尤其是开发相关
& & 10:33:59 +08:00
@ 其实还有好多发行版,我只说二选一有点绝对了。
_(:3 ⌒?)_ 现在不承认下自己的错误的话,等会儿该被撕鸡鸡了
& & 10:37:24 +08:00
& & 10:37:31 +08:00
& & 10:38:03 +08:00
elementary os
& & 10:40:30 +08:00
OSX我有台mac mini,一直在吃灰中,主要没加SSD,只加了16G内存,主要要外接显示器太麻烦,我一直开着台式机下电影,考虑要不要买台RMBP,一直想买地……但是我还有台thinkpad,买了就浪费,等TP用坏了再买
& & 10:42:09 +08:00
可以虚拟机+ssh+共享文件夹
& & 10:42:15 +08:00
要不要先装个虚拟机,把那些系统都试一下?听别人说总是不如自己试一试~
& & 10:42:22 +08:00
kubuntu 不错
& & 10:44:15 +08:00
零基础的可以考虑一下深度Linux,对汉语和输入法定制的比较好
& & 10:45:53 +08:00
发行版大同小异
Gentoo大法好
& & 10:45:58 +08:00
@ 吃灰不好,要不出给我了。
& & 10:58:59 +08:00
ubuntu
mint
& & 10:59:10 +08:00
我觉得,LZ如果没有怎么用过Linux的话,你这样会走歪到折腾Linux的坑里,而耽误学习Python。其实在Win上学Python没有任何不方便的地方,在Linux上也没有多大便利。
感觉你是觉得用Linux学Python,好像听起来好有逼格啊,然后才想用Linux的。
& & 11:02:11 +08:00
虚拟机+1(只是开发不一定要上 linux 桌面吧
这边一直是用 windows 带着一只 ubuntu server 跑的
& & 11:02:41 +08:00
@ 入门差不多,深入学习还是有些区别的,比如写多进程多线程啥的、字符编码、部署Web应用
& & 11:05:48 +08:00 via iPhone
@ 除开界面好看有什么有点,新手推荐麒麟ubuntu
& & 11:11:05 +08:00
LinuxMint,折腾的少一些,开箱即用的程度
& & 11:12:49 +08:00
& & 11:24:26 +08:00 via Android
Ubuntu 这还要说?
& & 11:51:26 +08:00
想用window界面安ubantu可以。。。
& & 11:54:18 +08:00
如果只用python3的话强烈推荐archlinux,没有默认python2,不用更改很多设置
& & 11:57:56 +08:00
在每个推荐 linux 的帖子中都能看见 OSX
& & 11:59:02 +08:00 via iPhone
默默地推荐Fedora~
& & 12:02:38 +08:00
我觉得Arch不错,AUR里面还有编译好同时支持python2和python3的VIM。。。
& & 12:06:21 +08:00
Ubuntu||Gentoo
Redhat和Centos对于个人开发意义不大,不如Ubuntu
& & 12:07:25 +08:00
推荐fedora
& & 12:08:54 +08:00
& & 12:11:56 +08:00
为什么要鄙视视窗 =。=
& & 12:13:44 +08:00 via Android
& & 12:22:22 +08:00
@ 无条件表示同意。
& & 12:26:06 +08:00
这种问题问着没有意义,不同的人喜欢不同的发行版,得到的答案就是Linux发行版列表
不过我还是觉得Linux的桌面比Windows差太多了
建议虚拟机里装Linux,并且不用桌面
& & 12:29:48 +08:00
@ CentOS熟的话建议Fedora,同是RH系,比Ubuntu新且稳定。
& & 12:30:03 +08:00 via Android
ubuntu 15.04 meta
& & 12:30:52 +08:00
学习linux 通常是指 学习linux运维/服务器安装配置
基本不会包括 学习使用linux桌面,个性化linux桌面,为linux桌面排bug,挑选linux桌面发行版,试图把linux桌面配成windows的样子,为linux桌面发行版宣传……
然后太多的人把主要的时间放到后者去了
建议虚拟机+server版linux(debian / centos都不错,别装X或桌面)+从你的惯用os ssh登录操作
这样以后去配服务器完全无缝
& & 12:33:54 +08:00
ebay 上的 mac 不错,可以的话弄个mac 很不错呀。
& & 12:45:21 +08:00
@ 好像确实如此
& & 12:49:28 +08:00
仅仅因为python就上Linux,这个理由不太充分啊。
& & 12:57:36 +08:00
所说,想折腾软件的新版本,还是Arch Linux系列比较靠谱,可以考虑使用基于Arch Linux的发行版——Manjaro Linux。
& & 12:58:47 +08:00
楼主你既然有tp。那就老实的用windows算了。python还可以用很炫的pycharm来开发。
至于linux版本,如果你习惯了windows之后,我想大部分的linux版本都不会用的习惯的。
& & 13:36:45 +08:00
Ubuntu好了,用户体验还是不错的,其实感觉任意Linux系统发行版都可以,跟语言关系不大啊,感觉楼主是 工欲善其事,必先利其器 的性子,感觉这样会很浪费时间,想到了就去做,边做边改善吧,挑一个喜欢的或者感兴趣的就好了
& & 13:47:59 +08:00
Arch挺好。。就是安装麻烦了点,以前用ubuntu,还尝试过elementary os。。最后还是习惯用arch
& & 13:48:28 +08:00
how to learn linux the hardway: Gentoo -& Arch
& & 13:55:28 +08:00
@ 我就是从这周开始用PyCharm的,是不很不错啊,就是在MAC下跑起来CPU温度直升到70度以上是神马鬼
& & 13:56:25 +08:00
要简单就ubuntu,爱折腾就arch,对python编程来说其实没什么区别,linux系统对python都是很友好的。
& & 13:57:08 +08:00
我以前用过red hat 7.3,会mount硬盘什么,然后写PHP上传到服务器上学了点Linux的命令
& & 14:01:13 +08:00
ubuntu折腾最少了吧...
& & 14:01:59 +08:00 via Android
lubuntu,精简好用。
& & 14:03:41 +08:00
mint也是不错的选择
& & 14:05:29 +08:00
以前用thinkpad装过debian 7,装好后发现没有声音,搞来搞去还是搞不出来声音,就格了重装了WIN7
& & 14:07:10 +08:00
必须一定是 ArchLinux 啊!别听他人胡扯!
& & 14:13:34 +08:00
arch 自带 py 3.0
& & 14:14:56 +08:00
如果要用python2,感觉arch挺麻烦
& & 14:15:50 +08:00
会red hat 7.3,装fedora21吧。命令啥的一样
& & 14:16:04 +08:00
想说你可以装CentOS7的只有我一个人么。。
& & 14:17:28 +08:00
& & 14:37:02 +08:00
debian吧,玩熟了,才能体会ubuntu的好
& & 14:42:33 +08:00
@ 恩,还是觉得debian那图标最苦啊,是个漩涡
@ centos7是服务器专用啊,用它做桌面简单找虐,有次我去南京游府西街IDC上服务器,那里有个戴眼镜的小哥,用本子记了一本子的Linux操作命令,好评啊,这种精神很值得我学习,默默打开iterm 2,打出vim,然后啪啪啪……
& & 14:45:18 +08:00
python在Windows下的问题基本都是扩展编译器的问题,参考这个文章
不过Windows下Python 3.4 的确杯具,因为得装VS2010
& & 15:01:27 +08:00
ubuntu吧不用折腾
& & 15:03:58 +08:00
@ 也没觉得RHEL是服务器专用,实际上没买MBA之前我一直在用RHEL 6。。
一般情况能看视频听音乐写文档,QQ用web,后来还出了WPS for Linux什么的就更满意了。
好吧,可能是因为那时候我想去做个运维。。结果找了跟这些一点关系都没有多工作也是欢乐
& & 15:09:05 +08:00 via Android
我是来黑Ubuntu的,没错我就是喷子,自从桌面环境换成unity之后就没救了,趁早弃了吧,别跟我说什么UbuntuGnome,那是另一个巨坑,不谢。
& & 15:34:54 +08:00
@ 对于我来说漂亮用着舒服就够了
& & 15:36:20 +08:00
可以用Ubuntu。
不过更推荐Linux Mint。
& & 15:39:32 +08:00
ubuntu 是不二选择 ,最好用的linux发行版本
& & 16:05:56 +08:00
gentoo 是你的最终选择
& & 16:07:38 +08:00
Ubuntu啊,都限制得这么小的条件了。
& & 16:10:33 +08:00
Linux桌面的稳定程度简直和以前的Windows有的一拼了……不知道现在有没有改善……
& & 16:18:44 +08:00
你在说 osx吧
& & 16:21:25 +08:00 via Android
@ 我用Fedora kde每天一次plasma崩溃。已经打开的窗口不影响,十几秒自动重启。等同于explorer崩溃而已。
然而并没有什么不方便
& & 16:27:12 +08:00
算了,看了这么多推荐,我还是继续耍OSX吧,毕竟代码写的又丑,还是专心把心思放在优化代码上面吧,为啥选UNIX的,因为WIN下PYTHON导入模组没有UNIX下面方便啊!WIN还是用来专心看电影下电影吧,这个它强项
& & 16:52:53 +08:00
@ Windows下写代码当然是开虚拟机跑Linux了……
& & 17:16:33 +08:00
@ 好主意,现在问题来了,虚拟机哪家强?
用VM装LINUX,好像要在主板把一个64位支持打开,不然安装不成功
& & 17:18:54 +08:00
不要受限于平台
& & 17:21:42 +08:00
@ 闲置的 mini 便宜“送”了吧
& & 17:23:35 +08:00
@ 自用virtualbox。虚拟化支持全打开就行了呀。
& & 17:24:01 +08:00
@ 这是我买的第3台,前2台都卖了
& & 17:24:31 +08:00
@ 回家就下来试试,这个免费的功能上跟VM比怎么样?
& & 17:33:51 +08:00
@ 你是买来卖的。。。
& & 17:43:50 +08:00
强推 fedora
& & 18:03:02 +08:00
gentoo + 1
文档看gentoo跟arch的wiki
gentoo是你的终极选择.
我的工作的产品, 个人开发机, linode上都是用gentoo, 非常省心.
& & 18:03:13 +08:00
& & 18:06:08 +08:00
@ 要哪些功能?
我自己做ruby on rails开发,vm里放个debian,给个1G内存,然后把本机目录映射到vm里,里面起个nginx+unicorn就可以开工了。
唯一要注意的就是guest addon要弄好,共享目录全靠他。而且最好别升内核,否则每次升完都要重新编译虚拟机内核驱动,超麻烦的。
& & 18:25:09 +08:00 via Android
可以试试KDE,个人认为,Windows用惯的,KDE容易上手。
& & 18:39:02 +08:00 via Android
& & 19:12:37 +08:00
vagrant没出现之前可以纠结在哪开发的问题,vagrant出现之后还整天纠结在哪开发的都是情怀。
& & 19:17:31 +08:00
& & 20:11:49 +08:00 via Smartisan T1
写代码要啥桌面啊
& & 20:35:41 +08:00
艾玛,到85楼才看见有人说opensuse。。略伤心。。
& & 20:42:20 +08:00
@ 恩,听你的,我要装个虚拟机,反正内存够大
@ 写PHP,学习python
& & 20:45:43 +08:00
@ 同意,已经被坑哭了
& & 21:47:29 +08:00
elementary os
& & 21:57:58 +08:00
虚拟机就够了吧
不妨用vagrant
& & 07:47:16 +08:00
@ 坑哭, too。
& & 07:51:40 +08:00
墙裂推荐deepin:
& & 08:26:50 +08:00 via iPhone
初接触linux写写python,ubuntu就可以了吧
& & 09:26:52 +08:00
@ 吃货的 mini 考虑出了吗?
& · & 1716 人在线 & 最高记录 3541 & · &
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.1 · 48ms · UTC 10:24 · PVG 18:24 · LAX 03:24 · JFK 06:24? Do have faith in what you're doing.没有更多推荐了,
不良信息举报
举报内容:
什么样的人学Python比别人快?Python的学习大纲有哪些?
举报原因:
原文地址:
原因补充:
最多只允许输入30个字
加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!什么年龄段的人适合学习Python?【python吧】_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:181,932贴子:
什么年龄段的人适合学习Python?收藏
什么年龄段的人适合学习Python?小学生中学生大学生研究生博士生都可以!山东省在其最新出版的小学信息技术六年级教材中,加入了 Python 的内容,小学生都开始学 Python ,后生可畏。浙江省新高中信息技术教材改革项目中,高中新生开始使用新教材,里面的编程语言将换用 Python,Python 将正式纳入高考内容,当然这一改革目前只针对浙江。以后编程真的就像开车一样将被普及,虽然自动驾驶会逐步取代司机。日,教育部考试中心发布了“关于全国计算机等级考试(NCRE)体系调整”的通知,决定自2018年3月起,在计算机二级考试中加入 “Python语言程序设计” 科目, VB 语言将彻底退出舞台。微软正在考虑将Python作为官方Excel脚本语言之一,根据上个月开放的Excel反馈中心的话题。自从微软意见话题社区开放以来,这个话题成为了最受欢迎的功能要求。毫无疑问,Python如今是野蛮增长,增速非常快。随着人工智能的崛起,Python会更加的火爆。比尔盖茨说过,之后的几十年,人工智能会强大到足以引起人们的重视。Python将有可能冲击每月编程语言排行榜第一的位置。
登录百度帐号为什么有那么多人选择Python,真的有那么好吗?
真的有那么好吗
今天超模君讲的是4个关于Python编程语言的故事,来看看人工智能时代爆发的Python。
超模君在这里不会告诉你Python是“最好的编程语言”(无论什么意思)。
我也不会说,要不下一个项目尝试用Python,因为下一个项目来临的时候,不清楚Python会不会还是最好的一个选择。
言归正传,我们到底该不该选择Python?
#1 如果想成为一名程序员?快点学会Python
作为一个计算机初级爱好者,据超模君这些年敲过的代码所反馈(是的,我的代码是有灵魂的),他们还是比较喜欢Python,因为Python干净利索,简单直接。
Python编写代码的速度非常的快,而且非常注重代码的可读性,非常适合多人参与的项目。
它具备了比以前传统的脚本语言更好的可重用性,维护起来也很方便。与现在流行的编程语言Java、C、C++等相比较,同样是完成一个功能,Python编写的代码短小精干,开发的效率是其它语言的好几倍。
所以如果你想尝试成为程序员,Python将会是一个重要的选择。
#2 想要高薪吗?成为一名Python程序员吧!
在由Indeed.com创建并由codementor.io发布的2016年开发人员薪水研究中,发现Python开发人员的平均工资是107,000美元:
基于这项研究,Swift,Python,Ruby,C ++和Java将让你赚更多的钱(PHP垫底)。
我们可以看到,Swift下面紧随其后就是Python和Ruby:前五个中只有两种脚本语言。
而作为大数据时代,Python排名如此靠前,自然可以理解。
在未来,鉴于Python不仅是一种通用的编程语言,而且也是一门科学的编程语言,我们很快就会看到学习Python将会获得更高的回报,挣得更多。
#3 Python是AI和机器学习的未来
Python编程语言目前正在推动科学编程普及,但原来的情况并非总是如此。
多年来,学者和私人研究人员一直使用MATLAB语言进行科学研究。
这一切都开始随着Python数值计算引擎(如NumPy和SciPy)的发布而改变,允许通过单个“import”语句后跟一个函数调用来完成复杂的计算。
虽慢但确实,Python开始接管作为计算机科学研究的首选语言。
Python是人工智能的未来。
因为考虑到语言的灵活性,其速度以及提供的机器学习功能库(如scikit-learn,Keras和TensorFlow),我们将继续看到Python在机器学习领域占据主导地位。
此时,在超模君心中毫无疑问:如果你对人工智能或者大数据有那一丁点的兴趣,你都应该学习一下Python。
#4 想学网络爬虫、数据分析,却不想成为专业码农,那就就用Python吧
大数据与人工智能时代的到来,让越来越多的专业,除了本身专业知识的学习,也需要网络采集和数据分析的技能,因为数据俨然已成为价值评估的一种标准。
因为出行数据,滴滴知道你是一个爱爬山的人;
因为通信数据,中国移动知道你是一个跟父母很亲近的人;
因为购物数据,阿里巴巴知道你现在还是单身。
而这一切的结论的背后,可以基本上说是数据挖掘的功劳。而作为一名非专业的销售人员、金融人员,想做一次数据分析初体验,Python无疑是最适合的入门语言。
为什么这么讲呢?
相比较java、C++,Python似乎更适合非计算机的人学习数据分析、大数据和人工智能。
因为Python是一种代表简单主义思想的语言。阅读一个良好的Python程序就感觉像是在读英语一样,它使你能够专注于解决问题而不是去搞明白语言本身。
除此之外,Python所拥有的标准库更是金融、营销类人群选择它的理由。
它可以帮助处理各种工作,包括正则表达式、文档生成、单元测试、线程、数据库、网页浏览器、CGI、FTP、电子邮件、XML、XML-RPC、HTML、WAV文件、密码系统、GUI(图形用户界面)、Tk和其他与系统有关的操作。
这被称作Python的“功能齐全”理念。
当你想开始尝试做数据分析的时候,Python无疑会是一个很棒的选择。
那现在怎么办?
所以,你准备好学习Python,但是你怎么开始?
6月2日~6月4日,北京理工大学大数据创新学习中心联合雪晴数据网,将举办Python爬虫与机器学习应用案例研讨会的专题讨论会议。
这是一次高手过招的机会,让你体验一下Python的快感。
两大高手:
曾有杰,人人车计算平台架构师及策略小组负责人,前搜狐大数据平台研发工程师,多年数据分析与开发的工作经验,擅长网络爬虫技术和自然语言处理,对大数据平台、数据挖掘有丰富的实战经验。
陈堰平,雪晴数据网创始人,北京理工大学大数据创新学习中心导师团成员,2017年1月获“微软最有价值专家”荣誉称号,曾获CQF国际数量金融认证,先后任新华社指数中心技术总监、SupStat Analytics中国区首席技术官。在统计咨询、数据挖掘、开发数据驱动的商业解决方案等领域有近十年的经验。
作为一次严肃的研讨会,本次课程竟然是老师带着直接做各种实战案例(以其中两个案例简单说明):
①用Python直接爬取某地二手房的房源信息,做二手房价格影响因素分析模型;
②根据关键词在社交网络上抓取与汽车相关的新闻和评论,使用自然语言处理技术做汽车的舆情分析。
用一个案例贯通网络爬虫到数据分析,再到数据可视化的整个流程;
用多个实战项目实操,加深印象;
从零开始教学直到深入,零基础的同学亦可以学习。
表弟:最喜欢这种有实际应用案例的课程,像我这种入门级的计算机爱好者可以报名参与吗?
超模君:当然可以,只要是你喜欢用Python(互联网、金融、医疗、保险、生态、统计、银行、通信、环境、证券、基金都适用),一切都欢迎。。。
此外,参与会议的都还可以申请全国通信和信息技术创新人才培养工程《数据挖掘与分析应用高级工程师》职业技术水平证书。
表弟:超模君表哥,还有一个大问题:我很想参与,可是我没什么钱呀?!
超模君:这个你不用担心,你可以参与雪晴数据网奖学金计划(可直接登录雪晴数据网了解),可以直接减免大笔学费,甚至还可以免费学。
在职人员3200元/人,学生2500元/人。
含会议注册费、资料费、场地费。食宿费用自理。
1.现场班老学员8折优惠
2.三人以上同时报名9折优惠
3.五人以上同时报名8折优惠
会议主题安排
案例一爬取某二手房网站某市在售二手房房源信息,然后分析该市二手房价格影响因素
第一讲Python环境的搭建与基础语法
1. 安装anaconda套件2. Jupyter Notebook的使用3. 基本数据结构(列表、字典、元组)4. 基本语法(条件、循环、函数、类)
第二讲数据导入导出、数据整理与变换
1. 使用Pandas库导入/导出数据2. 使用Pandas筛选、整理数据,分组汇总3. 数据变换,重编码
第三讲可视化与描述性统计
1. 饼图、柱形图、折线图、箱线图2. 列联表与马赛克图
第四讲Python爬虫技术初步
1. 网页结构分析2. 网络协议3. Beautiful Soup库的介绍4. 使用Beautiful Soup写爬虫
案例二抓取全国PPP综合信息平台项目信息案例三二手车定价模型案例四小额贷款公司用户信用评分
第五讲Python爬虫技术进阶
Ajax异步请求数据的抓取
第六讲Python机器学习
1. statsmodels库和scikit-learn库介绍2. 主成分分析3. 线性回归/ Logistic回归4. 支持向量机5. XGBoost算法
案例五根据关键词在社交网络上抓取与汽车相关的新闻和评论,使用自然语言处理技术做汽车的舆情分析
第七讲爬虫技术高级
1. 爬虫框架scrapy介绍2. 架构概览3. 使用xpath解析页面元素4. 数据持久化方案(文件/数据库)5. 爬取微博、知乎话题讨论结果
第八讲机器学习与自然语言处理
1. 使用中文切词,TF-IDF提取文章关键词2. 一种简单的统计方法判断文章的情感色彩3. 使用朴素贝叶斯算法判断文章情感色彩
对了,报名的时记得先戳进() 填写报名表,就有老师来联系你了。
联系人:陈洁老师
手机/微信:136-
QQ : 验证信息请填写Python培训
最后讲多两句:
无论是学习任何一门语言,基础知识,就是基础功非常的重要,找一个有丰富编程经验的老师带着你会少走很多弯路, 你的进步速度也会快很多,无论我们学习的目的是什么,不得不说Python真的是一门值得你付出时间去学习的优秀编程语言。
↓↓↓快速填写报名表,立刻成为数据科学家
责任编辑:
声明:本文由入驻搜狐号的作者撰写,除搜狐官方账号外,观点仅代表作者本人,不代表搜狐立场。
今日搜狐热点

我要回帖

 

随机推荐