【问题标题】:What to do when the terminal displays "Sorry, could not find a PTY"? (Mac OSx)终端显示“Sorry, could not find a PTY”怎么办? (Mac OSx)
【发布时间】:2016-03-04 12:29:28
【问题描述】:

我正在将一个安卓设备连接到一个连接到我的 Mac 的 FTDI。在我的安卓设备上,我使用的是 FTDI AOA HyperTerm。我可以使用这个程序将字符毫无问题地发送到我的 mac:https://www.decisivetactics.com/products/serial/。如您所见,我只能使用 7 天,所以我想改用我的终端。 当我运行这个命令时:

screen /dev/tty.usbserial 9600

我得到一个包含两条消息的空白屏幕,第二条是“抱歉,找不到 PTY”。

我应该怎么做才能解决这个问题?

编辑:当我关闭串行程序时,它在我的终端上运行。但是,当我重新启动终端时,它会给出相同的消息。 我打开串行,选择我的 USB 设备,关闭串行并使用我的终端。 这是为什么呢?

【问题讨论】:

    标签: android macos terminal usb ftdi


    【解决方案1】:

    我知道这很旧,但我今天发现我的 Raspberry PI 和连接的 PI UART 卡存在同样的问题。我发现当我打开一个屏幕会话但没有完全关闭它时发生了这个错误。我可以通过转到活动监视器并终止任何“屏幕”进程来修复。

    【讨论】:

    • CTRL-A 后跟 CTRL-\ 将关闭所有打开的屏幕“窗口”。但如果“屏幕”窗口已分离,“活动监视器”是关闭它的一种方法。
    【解决方案2】:

    在我的情况下,没有其他“屏幕”进程在运行,只是从计算机上拔下设备(即 USB 到串行适配器)然后重新插入即可解决问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-01-18
      • 1970-01-01
      • 1970-01-01
      • 2022-06-12
      • 2020-12-24
      • 2010-10-12
      • 1970-01-01
      • 2022-12-02
      相关资源
      最近更新 更多