2011-12-07 19 views
2

私はそうのようなコマンドラインからipythonを開始することができるようするために使用:今、私はエラーを取得するipython -cは0.11で壊れていますか?

ipython -c 'print "Hi"' 

以上の有効

ipython -i -pdb -c "%run my_program.py" 

[TerminalIPythonApp] Unrecognized flag: '-c'

これはipython-0.11のバグですか、機能が「段階的に」なっていますか?それとも、もっと良いことに、私は何か間違っているだけですか?

答えて

3

はい、この問題を参照してください。それはあなたが「=」で値をとるものを指定する必要があり、それがなければなりません:

この要件は git masterに緩和されてきた、そして、あなたのコマンドが* 0.12、アウト後の本で動作するよう書かれ
ipython --c='print "Hi"' 

月。

ipython -i --pdb -c "%run my_program.py" 

*のみ1文字のフラグは、それがなければならないであろうように、長いものは、--をリードする必要が、単一-許可します

0

ipython --c='print "Hi"'私のために働く。

は0.11で解析する引数でipython -h

--c= (InteractiveShellApp.code_to_run) Default: '' Execute the given command string.

関連する問題