You*_*Kim 6 python console pycharm
在Windows 7机器上,新安装了Pycharm(社区或专业)和Python 3.4(尝试过Anaconda 3).在主编辑器中以交互方式运行Python脚本没有问题.但是,当我尝试选择View> Tool Windows> Python Console时,它会生成以下错误消息等.基本上,我无法在Pycharm中调出一个控制台窗口.
C:\Users\user\Anaconda3\python.exe -u C:\Program Files (x86)\JetBrains\PyCharm 4.0.5\helpers\pydev\pydevconsole.py 56743 56744
Traceback (most recent call last):
File "C:\Program Files (x86)\JetBrains\PyCharm 4.0.5\helpers\pydev\pydev_imports.py", line 21, in <module>
from SimpleXMLRPCServer import SimpleXMLRPCServer
ImportError: No module named 'SimpleXMLRPCServer'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "C:\Program Files (x86)\JetBrains\PyCharm 4.0.5\helpers\pydev\pydevconsole.py", line 20, in <module>
import pydevd_vars
File "C:\Program Files (x86)\JetBrains\PyCharm 4.0.5\helpers\pydev\pydevd_vars.py", line 9, in <module>
from pydevd_xml import *
File "C:\Program Files (x86)\JetBrains\PyCharm 4.0.5\helpers\pydev\pydevd_xml.py", line 7, in <module>
from pydev_imports import quote
File "C:\Program Files (x86)\JetBrains\PyCharm 4.0.5\helpers\pydev\pydev_imports.py", line 23, in <module>
from xmlrpc.server import SimpleXMLRPCServer
File "C:\Users\user\Anaconda3\lib\xmlrpc\server.py", line 108, in <module>
from http.server import BaseHTTPRequestHandler
File "C:\Users\user\Anaconda3\lib\http\server.py", line 660, in <module>
class SimpleHTTPRequestHandler(BaseHTTPRequestHandler):
File "C:\Users\user\Anaconda3\lib\http\server.py", line 851, in SimpleHTTPRequestHandler
mimetypes.init() # try to read system mime.types
File "C:\Users\user\Anaconda3\lib\mimetypes.py", line 348, in init
db.read_windows_registry()
File "C:\Users\user\Anaconda3\lib\mimetypes.py", line 255, in read_windows_registry
with _winreg.OpenKey(hkcr, subkeyname) as subkey:
TypeError: OpenKey() argument 2 must be str without null characters or None, not str
Process finished with exit code 1
Couldn't connect to console process.
Run Code Online (Sandbox Code Playgroud)
-----------------这些消息显示在"Python控制台"中-------------
您需要更改工作目录。转到File->Settings->Build, Execution, Deployment->Console->Python Console然后更改或提供您在Working directory框中具有读写访问权限的目录。
恕我直言,在存在各种开发配置的情况下配置 pycharm 有点黑艺术。我发现解决这个问题的最有效机制是将随机字符串放入各种设置对话框、解释器、控制台、测试、服务器中,并非常仔细地观察提交给解释器的命令行。这不是一个令人满意的方法,但它会弄清楚什么发生在哪里,以及在一定程度上什么影响什么。
另一个认为对我有帮助的是工作安装的设置和测试对话框的屏幕截图。
再说一遍,虽然有点粗糙和准备就绪,但经过长时间的成功调试和 pycharm 失忆症之后,它让我再次启动并运行。