繁体   English   中英

无法在PyCharm 5.0中调试Python脚本:AttributeError:“模块”对象没有属性“ default_getpass”

[英]Can't debug Python script in PyCharm 5.0: `AttributeError: 'module' object has no attribute 'default_getpass'`

我有PyCharm Community Edition 5.0

我从这个答案中复制/粘贴了代码到一个名为toolbars.py的文件中。 如果我运行它,则会得到一个KeyError: 'offer_urls'

所以我想尝试在PyCharm中调试脚本。 我右键单击脚本,选择“ Debug 'toolbars'但随后在控制台窗口中得到以下错误输出:

C:\Python27\python.exe "C:\Program Files (x86)\JetBrains\PyCharm Community Edition 5.0\helpers\pydev\pydevd.py" --multiproc --qt-support --client 127.0.0.1 --port 57391 --file C:/Users/BioGeek/Documents/temp/toolbars.py
Traceback (most recent call last):
  File "C:\Program Files (x86)\JetBrains\PyCharm Community Edition 5.0\helpers\pydev\pydevd.py", line 11, in <module>
    from pydevd_breakpoints import * #@UnusedWildImport
  File "C:\Program Files (x86)\JetBrains\PyCharm Community Edition 5.0\helpers\pydev\pydevd_breakpoints.py", line 15, in <module>
    from pydevd_comm import GetGlobalDebugger
  File "C:\Program Files (x86)\JetBrains\PyCharm Community Edition 5.0\helpers\pydev\pydevd_comm.py", line 71, in <module>
    import pydevconsole
  File "C:\Program Files (x86)\JetBrains\PyCharm Community Edition 5.0\helpers\pydev\pydevconsole.py", line 18, in <module>
    fix_getpass.fixGetpass()
  File "C:\Program Files (x86)\JetBrains\PyCharm Community Edition 5.0\helpers\pydev\fix_getpass.py", line 9, in fixGetpass
    fallback = getpass.default_getpass # <= 2.5
AttributeError: 'module' object has no attribute 'default_getpass'

Process finished with exit code 1

在我看来,PyCharm本身的代码中存在错误/错误。 如何解决此问题,以便调试脚本?

我的问题是,我有一个名为getpass.py在我的文件夹中toolbar.py脚本位置。 这样就导入了该文件而不是getpass模块。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM