4
Sylv 2015-02-10 00:57:28 +08:00 1
|
5
sennes 2015-02-10 00:57:29 +08:00 1
|
6
crown OP |
7
konakona 2015-02-10 00:59:41 +08:00 1
|
8
sennes 2015-02-10 01:00:08 +08:00 1
|
9
tanyuxiang 2015-02-10 01:04:25 +08:00 1
花几个星期折腾linux先。。。。
|
10
sennes 2015-02-10 01:11:13 +08:00 1
您遇到的问题和你笨不笨没关系,可能是您还不熟悉终端怎么用?
你想在终端折腾python,那我建议您先去稍微学习一下linux的命令 加油! |
11
crown OP |
12
icedx 2015-02-10 01:15:11 +08:00
好像环境变量的PATH 不包含. 吧
|
14
Tink 2015-02-10 01:30:32 +08:00 via iPhone 1
#!/usr/bin/python
|
15
crown OP @Tink 我原来的第一行是这个#!/usr/bin/env python,你这个不规范吧。。第一次看到这样的,我改了之后没有变化。
我还想问下你知道首行加上#!/usr/bin/env python这个是什么意思吗,谢谢。 |
16
tanyuxiang 2015-02-10 01:40:47 +08:00 1
@crown 文件首行指定了解释器。
|
18
Croath 2015-02-10 01:42:48 +08:00 via iPhone
慢慢来啊。学习编程是个金字塔,你看到的一点东西,可能下面有巨大的根基来支撑它。如果一次通过没问题那是最好,出现了问题,就可能是巨大金字塔下面不一定哪块砖没摆好,就要去学习那块砖是怎么摆的。学校的学习方法是从地下开始一层一层学,你这样从上面开始抓,遇到一个问题就学习一块,最后也是能够达到一样的效果的。
或者说,遇到的问题越多,你掌握的知识也就越来越多了。 加油啊。 |
19
crown OP @Croath 嗯,我初中就因为各方面辍学了,父母都是公务员工作还算顺利,看在面子上没念完但学校给了初中毕业证书,10年至今走了无数弯路,但家里依靠人脉让我有一份混日子的工作。但这样的日子总是不尽人意的,以前因为思想问题没能接受函授,也因为思想问题没有早些开始自学,今年准备花钱挂个函授,有总比没有好。现在是静下心来认真地想提高技术水平:-)谢谢你的鼓励
|
20
crown OP @Tink #!/usr/bin/python是告诉操作系统执行这个脚本的时候,调用/usr/bin下的python解释器;
#!/usr/bin/env python这种用法是为了防止操作系统用户没有将python装在默认的/usr/bin路径里。当系统看到这一行的时候,首先会到env设置里查找python的安装路径,再调用对应路径下的解释器程序完成操作。 #!/usr/bin/python相当于写死了python路径; #!/usr/bin/env python会去环境设置寻找python目录,推荐这种写法 我感觉有#!/usr/bin/env python在的话,#!/usr/bin/python这段应该很难找到地方用上吧。 之前可能是头昏脑胀哪里疏忽了,反正现在首行#!/usr/bin/env python 进入目录./ex.py能跑起来,不加python也可以了,真是蛋疼啊!一晚上耗上面了,看在问题已弄明白到份上还是赶紧洗洗睡了。 |
21
em70 2015-02-10 02:21:32 +08:00 via Android
浪子回头金不换
|
23
Yvette 2015-02-10 03:48:17 +08:00 1
18楼说的对,如果楼主英文还过得去的话,建议先看看learnpythonthehardway附录里的CLI教程,不过网上也有中文版的,可以找找。
|
25
sneezry 2015-02-10 07:18:41 +08:00 via iPhone 1
@crown 自己制定一个学习计划,循序渐进。我当初研究域名解析还研究了好久,什么ns记录,什么dns,各种混乱,现在看来都是很简单的东西,但是简单的东西学习的过程不简单。v2ex上的网友们都很乐于助人,it行业也非常开放,老人愿意带新人,有问题再简单也有人愿意花上一些时间认真解答。另外建议楼主接触接触英文(如果已经有英文水平就忽略我说的),平时看看外国社区的内容能走很多捷径。最后楼主加油!
|
26
twitterpig 2015-02-10 09:16:08 +08:00
自学编程是蛮苦的~
|
27
snow9312 2015-02-10 09:17:04 +08:00 1
装xcode没?sublime可以直接用clang的,快捷键cmd+b。
|
28
learnshare 2015-02-10 09:55:08 +08:00
我就想问,是从谁开始在命令行前边加 $ 这种无耻的东西?
|
29
amaranthf 2015-02-10 09:56:45 +08:00
为什么大家都在教人用终端……学个编程而已,从最简单的入手嘛,安装python的时候肯定装了一个叫IDLE的东西吧,用那个写代码,直接F5就能看运行结果。
|
31
amaranthf 2015-02-10 13:03:34 +08:00
|