termios似乎是localstack所需的Python模块。使用pip在Windows计算机上安装失败。进一步的研究表明,这仅在UNIX系统上可用。 Windows的解决方法是什么?我宁愿不走Docker路线-如果我没有记错的话,就会出现超线程问题。
我当前的环境:
Windows 10(64位)
制作3.79.1
python 3.6.1
点19.1
npm 5.6.0
java 1.8.0_211
javac 1.8.0_45
mvn 3.6.1
> python localstack start
回溯(最近通话最近): 在第30行的文件“ localstack”中 从localstack.utils导入cli 文件“ C:\ Program Files \ Python36 \ lib \ site-packages \ localstack \ utils \ cli.py”,第4行,在 从localstack.services导入以下 文件“ C:\ Program Files \ Python36 \ lib \ site-packages \ localstack \ services \ infra.py”,第20行,在 从localstack.utils导入通用,持久性 文件“ C:\ Program Files \ Python36 \ lib \ site-packages \ localstack \ utils \ common.py”,第7行 进口货 在第11行的文件“ C:\ Program Files \ Python36 \ lib \ pty.py” 导入tty 文件“ C:\ Program Files \ Python36 \ lib \ tty.py”,第5行,在 从termios导入* ModuleNotFoundError:没有名为“ termios”的模块
答案 0 :(得分:0)
您应该使用docker安装localstack。这是他们的首选方法。也就是说,如果您下载Commandeer Desktop App,它的安装过程将在后台使用docker,并且具有用于管理LocalStack的漂亮UI。