2016-03-02 13 views
0

當例如如何提供選擇Python解釋器,如果我想使用通常的python命令時要避免產生.pyc文件,我會寫:使用IPython的

python -B script.py 

但是如果我想使用ipython改爲?我所知道的是,

ipython -B script.py 

不起作用

+0

你可以使用環境變量。與「-B」選項等效的是[PYTHONDONTWRITEBYTECODE](https://docs.python.org/3/using/cmdline.html#envvar-PYTHONDONTWRITEBYTECODE)。 –

+0

@ThomasK這很好,它的工作原理。你可以多開發一下,並把它作爲答案嗎?我會將其標記爲正確的。 – gsmafra

回答

1

大部分爲Python解釋器的命令行選項具有同等environment variables。這些將在啓動IPython時起作用。

例如,而不是-B標誌,避免編寫字節碼,你可以使用:

PYTHONDONTWRITEBYTECODE=1 ipython