2016-11-24 5 views
1

私はPyCharm Community Edition2016.2.3をUbuntu16.04で使用しています。IPython.core.error.UsageError:GUIを有効にするには、return_control_callbackを参照として指定する必要があります。

私は後に漫画の行を表示するように設定しました。 私が試したとき:

import matplotlib.pyplot as plt 

を私はIPython.core.error.UsageErrorを得た:

/usr/bin/python3.5 /root/download/pycharm-community-2016.2.3/helpers/pydev/pydev_run_in_console.py 39312 40450 /root/PycharmProjects/mytflayer/myVQA.py 
Python 3.5.2 (default, Sep 10 2016, 08:21:44) 
Type "copyright", "credits" or "license" for more information. 

IPython 5.1.0 -- An enhanced Interactive Python. 
?   -> Introduction and overview of IPython's features. 
%quickref -> Quick reference. 
help  -> Python's own help system. 
object? -> Details about 'object', use 'object??' for extra details. 
PyDev console: using IPython 5.1.0 
Running /root/PycharmProjects/mytflayer/myVQA.py 
Traceback (most recent call last): 
    File "/root/download/pycharm-community-2016.2.3/helpers/pydev/_pydev_bundle/pydev_ipython_console_011.py", line 123, in enable_gui 
    return real_enable_gui(gui, app) 
    File "/root/download/pycharm-community-2016.2.3/helpers/pydev/pydev_ipython/inputhook.py", line 488, in enable_gui 
    raise ValueError("A return_control_callback must be supplied as a reference before a gui can be enabled") 
ValueError: A return_control_callback must be supplied as a reference before a gui can be enabled 

During handling of the above exception, another exception occurred: 

Traceback (most recent call last): 
    File "/root/download/pycharm-community-2016.2.3/helpers/pydev/pydev_run_in_console.py", line 71, in <module> 
    globals = run_file(file, None, None) 
    File "/root/download/pycharm-community-2016.2.3/helpers/pydev/pydev_run_in_console.py", line 31, in run_file 
    pydev_imports.execfile(file, globals, locals) # execute the script 
    File "/root/download/pycharm-community-2016.2.3/helpers/pydev/_pydev_imps/_pydev_execfile.py", line 18, in execfile 
    exec(compile(contents+"\n", file, 'exec'), glob, loc) 
    File "/root/PycharmProjects/mytflayer/myVQA.py", line 4, in <module> 
    import matplotlib.pyplot as plt 
    File "/usr/local/lib/python3.5/dist-packages/matplotlib/pyplot.py", line 2512, in <module> 
    install_repl_displayhook() 
    File "/usr/local/lib/python3.5/dist-packages/matplotlib/pyplot.py", line 165, in install_repl_displayhook 
    ip.enable_gui(ipython_gui_name) 
    File "/root/download/pycharm-community-2016.2.3/helpers/pydev/_pydev_bundle/pydev_ipython_console_011.py", line 125, in enable_gui 
    raise UsageError("%s" % e) 
IPython.core.error.UsageError: A return_control_callback must be supplied as a reference before a gui can be enabled 

私はショーがその後の行をcoomand設定しない場合、すべてが正常に動作します。 ありがとうございます。

答えて

1

私はデバッグの代わりに、ファイル名を指定して実行、それを使用するとき、私はそれを修正PyCharm-2016.3

-2

をインストールすることにより、私の問題を解決しました。

+0

実際には機能しています。 – Eugenie

0

アップグレードが動作しない場合は、この回避策を試してみてください。

ちょうど構成設定で「表示コマンドラインその後」ボックスをオフにします。 Ref

+0

これは質問に対する答えを提供しません。十分な[評判](https://stackoverflow.com/help/whats-reputation)があれば、[投稿にコメントする]ことができます(https://stackoverflow.com/help/privileges/comment)。代わりに、[質問者からの明確化を必要としない回答を提供する](https://meta.stackexchange.com/questions/214173/why-do-i-need-50-reputation-to-comment-what-c​​an- i-do-代わりに)。 - [レビューの投稿](レビュー/低品質の投稿/ 18757233) –

+0

このリンクは質問に答えるかもしれませんが、回答の重要な部分をここに含めて参考にしてください。リンクされたページが変更された場合、リンクのみの回答は無効になります。 - [レビューの投稿](/レビュー/低品質の投稿/ 18757233) – Dez

関連する問題