问个兄弟们一定觉得极其白痴但我却从八点到现在一直未解决的问题, Google 百度搜出的答案依然没有解决我的问题。(果然我太笨了吗,太伤心了)

2015-02-10 00:46:52 +08:00
 crown
最近比较闲,想再上进一些顺便让MacBook物尽其用就想着自学编程,从python开始。
然后我看了 http://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000/001375502200090e998439175cc4268b0ea703b3b4ed55e000
老廖的教程。当然也有其他很多教程,这里就不一一摆出来了。
我想运行自己刚用sublime text 保存的py代码。
我原样输入$ chmod a+x ex.py 终端提示我-bash: $: command not found
我输入./ex.py 终端提示我-bash: ./ex.py: No such file or directory
我的工具是Yosemite自带的终端及自带的python2.7,py文件我用sublime text保存在~/Documents/ex.py
我知道这个大概是个什么问题,一个是老廖的命令可能是老版本的?一个是终端找不到我放在文档文件夹下的ex.py。但就是想不通怎么解决。搜到的答案大多是在windows下的解决方案,而搜到的Mac解决方案我照做了却没有用,终端提示依然和上面一样。
我想问的是:
1.我该把怎么做才能让./ex.py这个命令运行起来(我估计是要挪动到哪个位置吧?那么如果不挪动的话能有办法运行吗,如果能,又怎么做呢)
2.既然码了这么多字,顺便搭车问下,我想学习的方向是网页后端为主,前端为辅(当然按我这效率要学到前端估计要很久了),我的语言学习方向可以指点一下吗!我希望学的方向及内容以后能够互相帮助互相增进效率,少走一些弯路(不知道用什么更贴切的词汇了。。)
最后再卖个萌吧,听说php是世界上最好的语言!(:-)
3778 次点击
所在节点    问与答
35 条回复
em70
2015-02-10 02:21:32 +08:00
浪子回头金不换
twl007
2015-02-10 03:17:53 +08:00
@crown j建议先去看bash再回头来看python 你这环境配置都摸不清 磨刀不误砍柴工
Yvette
2015-02-10 03:48:17 +08:00
18楼说的对,如果楼主英文还过得去的话,建议先看看learnpythonthehardway附录里的CLI教程,不过网上也有中文版的,可以找找。
Tink
2015-02-10 06:42:06 +08:00
@crown 当你装了两个python版本的时候,环境变量里找python会出问题,尤其在arch下
sneezry
2015-02-10 07:18:41 +08:00
@crown 自己制定一个学习计划,循序渐进。我当初研究域名解析还研究了好久,什么ns记录,什么dns,各种混乱,现在看来都是很简单的东西,但是简单的东西学习的过程不简单。v2ex上的网友们都很乐于助人,it行业也非常开放,老人愿意带新人,有问题再简单也有人愿意花上一些时间认真解答。另外建议楼主接触接触英文(如果已经有英文水平就忽略我说的),平时看看外国社区的内容能走很多捷径。最后楼主加油!
twitterpig
2015-02-10 09:16:08 +08:00
自学编程是蛮苦的~
snow9312
2015-02-10 09:17:04 +08:00
装xcode没?sublime可以直接用clang的,快捷键cmd+b。
learnshare
2015-02-10 09:55:08 +08:00
我就想问,是从谁开始在命令行前边加 $ 这种无耻的东西?
amaranthf
2015-02-10 09:56:45 +08:00
为什么大家都在教人用终端……学个编程而已,从最简单的入手嘛,安装python的时候肯定装了一个叫IDLE的东西吧,用那个写代码,直接F5就能看运行结果。
Jaylee
2015-02-10 10:33:56 +08:00
@amaranthf 你没用过mac吧? mac装完python有idle?
amaranthf
2015-02-10 13:03:34 +08:00
@Jaylee 你确定你用过mac上的python么……
http://i2.tietuku.com/fb659f3156d7efc9.jpg
Jaylee
2015-02-10 13:10:29 +08:00
@amaranthf 哦呵呵呵,我装python都是brew,像你这么高端的玩法我还真没弄过
amaranthf
2015-02-10 13:55:53 +08:00
@Jaylee 这才是最正常的玩法好吧……你给全世界mac用户发起个投票,问他们“怎么安装软件”,99%肯定都会回答app store、pkg、dpkg之类的玩意儿的。如果说程序员就一定要用命令行的话反倒是本末倒置了。
Jaylee
2015-02-10 13:58:30 +08:00
@amaranthf 呵呵哒,你开心就好
bengol
2015-02-10 14:34:16 +08:00
@amaranthf brew路过

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

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

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

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

© 2021 V2EX