如何将mac bash替换为iPython呢

2013-10-19 08:10:52 +08:00
 tedd
默认启动就让启动iPython,我搜了条命令但用了没有效果...

exec /usr/local/bin/ipython -noconfirm_exit -p sh to my .bashrc
5461 次点击
所在节点    Python
7 条回复
livelazily
2013-10-19 09:09:41 +08:00
terminal->Preferences->Settings->Shell->Startup->Run command
这里填写启动的时候需要执行的命令
alexrezit
2013-10-19 09:19:53 +08:00
@livelazily
正解. 顺便说一句, 用绝对路径.
tedd
2013-10-19 09:39:50 +08:00
@livelazily 原来如此,感谢了!
但好像如果是默认iPython的话,有些命令就执行不了了?之前我看到别人打开django的shell命令后,在里面也可以用ipython,有tab自动补全这些功能,但好像现在我连django的shell都执行不了

In [8]: python manage.py shell
File "<ipython-input-8-c7c1a9bc8c9e>", line 1
python manage.py shell
^
SyntaxError: invalid syntax
livelazily
2013-10-19 09:51:48 +08:00
@tedd 建议你看看这个 http://stackoverflow.com/a/3531548/902058
ipython不是普通的shell,不能直接在里面跑"python"这个命令,要运行某个脚本试试"%run scriptfile.py"
mengzhuo
2013-10-19 10:37:34 +08:00
@tedd 这种用法太可爱啊

Ipython是Python Console的升级版而已
shell请换zsh,一次拥有,终身不想换

P.S. @livelazily 说的方法还要设置ENV才能启动django
xiaket
2013-10-19 11:45:43 +08:00
简单地说, 不要这样做.
ChiangDi
2013-10-19 12:51:08 +08:00
@xiaket 我也奇怪为什么这么做

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

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

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

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

© 2021 V2EX