2012-08-09 44 views
4

我在Mac OS X 10.8上,並且使用Homebrew安裝了最新的穩定Python 3(3.2.3)。Pycharm的調試工作與python3?

/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 

AM:mkvirtualenv --no-site-packages --python=/usr/local/bin/python3 py3我已經配置Pycharm使用此的virtualenv,我可以運行腳本,但我不能調試它們,當我按調試Pycharm的調試器只是退出 - 然後我用virtualenvwrapper創建了一個虛擬環境我缺少的東西或Pycharm只是不能調試python3?

更新: 無論腳本是什麼,它都不起作用。即使在調試單線hello world調試器時出錯

+0

你能提供腳本嗎? – 2012-08-09 13:56:01

+0

即使使用簡單的Hello World腳本,它也不起作用,例如'print(「Hello,I'm python 3!」)' – 2012-08-09 14:13:48

+0

這似乎是一個如何使用IDE或者可能是bug報告的問題,實際上並不是一個編程問題本身。 – 2012-08-09 14:15:05

回答

0

昨天我有同樣的問題,你可以這樣試試: 添加

if __name__ == '__main__': 

在您的代碼中, 然後設置斷點並運行調試器。