不能在 cygwin 中使用 python 的预期
cannot use pexpect of python in cygwin
我试图在 cygwin 中使用 pexpect,但失败了。
我尝试像这样安装它:
pexpect-4.1>python ./setup.py 安装
但是当我运行 pexpect-4.1里面的例子。它输出:
Traceback (most recent call last):
File "./examples/uptime.py", line 54, in <module>
p = pexpect.spawnu('uptime')
AttributeError: module 'pexpect' has no attribute 'spawnu'
您可能使用 python 的 Windows 版本,其中 sys.platform == 'win32'
而不是 sys.platform == 'cygwin'
。 Windows上没有spawnu
' pexpect
:
if sys.platform != 'win32':
# On Unix, these are available at the top level for backwards compatibility
from .pty_spawn import spawn, spawnu
尝试 python
为 Cygwin 打包并尝试 python -mpip install pexpect
安装 pexpect
Python 包。
我试图在 cygwin 中使用 pexpect,但失败了。 我尝试像这样安装它: pexpect-4.1>python ./setup.py 安装
但是当我运行 pexpect-4.1里面的例子。它输出:
Traceback (most recent call last):
File "./examples/uptime.py", line 54, in <module>
p = pexpect.spawnu('uptime')
AttributeError: module 'pexpect' has no attribute 'spawnu'
您可能使用 python 的 Windows 版本,其中 sys.platform == 'win32'
而不是 sys.platform == 'cygwin'
。 Windows上没有spawnu
' pexpect
:
if sys.platform != 'win32':
# On Unix, these are available at the top level for backwards compatibility
from .pty_spawn import spawn, spawnu
尝试 python
为 Cygwin 打包并尝试 python -mpip install pexpect
安装 pexpect
Python 包。