首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >无法在Windows中新安装的Pycharm中启动控制台

无法在Windows中新安装的Pycharm中启动控制台
EN

Stack Overflow用户
提问于 2015-03-22 07:38:10
回答 4查看 22.3K关注 0票数 8

在Windows 7机器上,Pycharm (社区或专业)和Python3.4(也尝试了Anaconda 3)是新安装的。在主编辑器中以交互方式运行Python脚本没有问题。但是,当我尝试选择View > Tool Windows > Python控制台时,它会生成以下错误消息等等。基本上,我无法在Pycharm中打开一个控制台窗口。

代码语言:javascript
运行
复制
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.

这些信息出现在"Python控制台“-这些信息出现在”Python控制台“中

EN

回答 4

Stack Overflow用户

发布于 2015-03-26 15:35:58

你需要改变你的工作目录。转到File->Settings->Build, Execution, Deployment->Console->Python Console,然后更改或提供在Working directory框中有读写访问权限的目录。

票数 7
EN

Stack Overflow用户

发布于 2015-03-23 11:02:47

在存在各种开发配置的情况下配置pycharm是一种黑色的艺术IMHO。我发现的最有效的机制是将随机字符串放入各种设置中--对话框、解释器、控制台、测试、服务器,并非常仔细地观察提交给解释器的命令行。这并不是一个令人满意的方法,但它会在一定程度上理清在哪里发生的事情,以及在一定程度上对什么有什么影响。

另一个想法是帮助我截图的设置和测试对话框的工作装置。

再次,有点粗糙和准备,但它已经让我重新启动和运行后,经过长时间的成功调试,然后是侏儒健忘症。

票数 2
EN

Stack Overflow用户

发布于 2016-10-05 17:10:38

我也有同样的问题。我重新安装了python,默认目录已经更改。

然后,我在这里刷新了解释器File->Settings->Build, Execution, Deployment->Console->Python Console File->Settings->Project: <YOUR_PROJECT>->Project Interpreter

如果要打开新的项目,解释器将需要再次选择(?)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29192068

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档