Cygwin无法执行任何bash命令

时间:2016-04-21 10:35:59

标签: python bash cygwin

我已经在我的windows 10 PC中安装了cygwin,并且已经在其上安装了python包,但是当我在cygwin中运行python命令时,它说bash: python: command not found,我正在尝试运行另一个代码(cat,vm等) )仍然没有找到命令,有人可以帮助我吗? 我也尝试在cmd上运行python但它也有错误,我已经安装了python。enter image description here

1 个答案:

答案 0 :(得分:0)

您需要一个与您的Windows不同的cygwin用户ID, 因为它充满了空间并且明显地压缩了所有启动脚本; 你在/cygdrive/c/windows/system32而不是你家。

https://cygwin.com/cygwin-ug-net/ntsec.html#ntsec-mapping-passwdinfo

此命令将使用密钥信息创建单个行文件 由"分隔:"

/bin/mkpasswd.exe -c > /etc/passwd

然后用编辑器替换第一个带有新名称的字段 (例如" agus")和第六个归档你的新家(例如" / home / agus")。假设你知道使用VI很热:

/usr/bin/vi.exe /etc/passwd

关闭cygwin终端并重启后。