加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

我在PyCharm中得到’不合适的设备ioctl’,但不是正常的shell

发布时间:2020-12-16 01:58:42 所属栏目:安全 来源:网络整理
导读:我正在研究一个在Ubuntu 14.04中从普通bash shell运行良好的脚本.但是当它从PyCharm中运行时,我得到: termios.error: (25,‘Inappropriate ioctl for device’) 所需要的只是这段代码: from prompt_toolkit import prompttext = prompt('Give me some inpu
我正在研究一个在Ubuntu 14.04中从普通bash shell运行良好的脚本.但是当它从PyCharm中运行时,我得到:

termios.error: (25,‘Inappropriate ioctl for device’)

所需要的只是这段代码:

from prompt_toolkit import prompt

text = prompt('Give me some input: ')
print('You said: %s' % text)

来自https://github.com/jonathanslenders/python-prompt-toolkit中的Python Prompt Toolkit“Getting Started”示例,它是python 3.4虚拟环境中唯一安装的软件包.

由于这是PyCharm中集成调试器的运行方式,我该如何修复它以便调试器正常运行?

解决方法

您可以将Pycharm调试器附加到Pycharm外部执行的进程.
转到工具 – >附加到流程并选择正确的流程. See Pycharm docs

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读