问题标签 [winpty]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - Winpty 和 Git Bash
我遇到了与Python 无法在 git bash 的命令行中工作相同的问题,在 Git Bash 中,当我输入 时Python
,它只是挂起。
但是,打字winpty python
效果很好。
究竟是winpty
什么?为什么上面的命令有用?
docker - Windows docker,在 winpty 命令行下指定命名卷导致包含无效字符问题
- 我想在 Windows 下的 Git Bash 中运行 docker。
- 如果
docker run --rm -ti -v my-vol:/myvol my_volume_test:latest
在 Cmd/Powershell 下使用,一切都很好。 - 但是要
docker
在 Git Bash 下使用,我需要在命令前加上winpty
,这就是问题所在:
我试图逃避 ':' 字符,但这也不起作用:
android-studio - Android Studio 终端无法打开/工作
尝试打开 Android Studio 终端时出现以下错误。
根据错误日志指令进入idea.log文件并发现以下错误。错误日志显示 winpty 可执行文件丢失,但我不知道如何解决此错误。也尝试将 Android Studio 作为管理模式,但没有运气。
linux - Is there support for WinPty in mingw-w64?
Context: we are building cross-platform application from linux (ubuntu). We use the available mingw-w64 from ubuntu packages (v7.0.0-2 at the time of writing). We would like to start using the Windows ConPTY API (aka pseudo-console). Is there support for ConPTY in mingw-w64? Anyone has done it before? Thanks
python - 无法在 Mamba/Conda 环境中导入 WinPty
我将尝试概述我在这篇文章中面临的问题:
问题
由于某种原因,winpty
无法在base
AWS 虚拟机上的 mamba/conda 环境中导入该模块,我在 AWS 上的 EC2 实例上运行 Windows Server 2016。每当我尝试导入winpty
时,我都会得到这个ImportError
:
但是,当我在自己的本地 Windows 机器(我的 Windows 10 笔记本电脑)上安装mamba 时,可以毫无问题地导入winpty
已安装到本地机器上的mamba 环境的 mamba。base
我注意到其他应用程序以及Spyder
. 出于某种原因,在 Windows Server 2016 虚拟机上,Spyder 在加载时崩溃,但在我的本地计算机上,Spyder IDE 5.1.5 可以在base
mamba/conda 环境中加载而没有任何问题。
下面的输出conda info
将告诉您有关base
我的虚拟机中 conda/mamba 环境的所有详细信息:
我试过什么
我努力了:
- 卸载曼巴/重新安装它
- 创建一个名为的新虚拟环境
test_mamba_env
,然后在这个新环境中我:- 运行
mamba install jupyterlab -c conda-forge
它将安装 jupyter lab 和 winpty - 尝试运行
python
然后执行import winpty
,我得到了与ImportErro
以下相同的结果:
- 运行
在这一点上,我不知道是什么导致了我的虚拟 Windows Server 2016 机器中的错误。
任何帮助将不胜感激!
python - 使用 bash 并行运行多个 Python 脚本
我想使用 bash 并行运行一个简单的 python 脚本 100 次。如果我运行 python 脚本串行一切都很好,但如果我并行运行它们,我会收到错误
stdin 不是 tty 大概是因为同一个 python 文件被多次打开?
这是bash文件
如果我删除该&
标志,一切正常(串行),但如果我并行运行它则不行。Python文件简直就是 1+1
PS:我使用 python winpty python
而不是通常的 python 运行 python,因为我从 git-bash 控制台运行它并且那个东西有问题......但同样,我不认为这是问题所在,因为以串行方式运行所有内容工作正常...