5

私は Mac OS X 10.8 を使用しており、Homebrew を使用して最新の安定した Python 3 (3.2.3) をインストールしました。次に、virtualenvwrapper を使用して仮想環境を作成しましたmkvirtualenv --no-site-packages --python=/usr/local/bin/python3 py3。この virtualenv を使用するように Pycharm を構成しました。スクリプトを実行できますが、デバッグを押すと Pycharm のデバッガーが終了します。

/Users/qweqwe/.virtualenvs/py3/bin/python /Applications/PyCharm.app/helpers/pydev/pydevd.py --multiproc --client 127.0.0.1 --port 61596 --file /Users/qweqwe/Dropbox/Works/test/python/asyncore_test.py
pydev debugger: process 84441 is connecting
Connected to pydev debugger (build 117.663)

Process finished with exit code 132

何か不足していますか、それとも Pycharm は python3 をデバッグできませんか?

更新:スクリプトが何であれ、まったく機能しません。単一行のデバッグ時でも hello world デバッガーがエラーで終了します

4

2 に答える 2

2

はい。これを pycharm settings/Library/Frameworks/Python.framework/Versions/3.2/bin/python3 ( Python3/MacOSX の統合から pycharm にコピー)に入力します。

于 2013-08-05T20:38:00.080 に答える
0

私は昨日同じ問題を抱えていましたが、次の方法で試すことができます。

if __name__ == '__main__': 

コードで、ブレークポイントを設定し、デバッガーを実行します。

于 2016-04-01T06:13:16.730 に答える