Python 2.7 Python如何在Cygwin上工作?

Python 2.7 Python如何在Cygwin上工作?,python-2.7,windows-7,cygwin,pip,Python 2.7,Windows 7,Cygwin,Pip,我从()安装了Python 2.7.9,然后安装了Cygwin 2.8.59。但我在安装numpy时遇到了问题。 pip安装numpy 错误:找不到vcvarsall.bat 因此,我使用set-x86.exe(Cygwin安装程序)卸载了python。现在,我的命令python和pip如下: $ which python /cygdrive/c/Python27/python $ which pip /cygdrive/c/Python27/Scripts/pi

我从()安装了Python 2.7.9,然后安装了Cygwin 2.8.59。但我在安装numpy时遇到了问题。 pip安装numpy 错误:找不到vcvarsall.bat

因此,我使用set-x86.exe(Cygwin安装程序)卸载了python。现在,我的命令python和pip如下:

    $ which python
    /cygdrive/c/Python27/python
    $ which pip
    /cygdrive/c/Python27/Scripts/pip
我可以使用pip安装numpy,并通过“python test.py”执行文件。一、 但是,无法使用交互式控制台。如果我打字

    $python
控制台冻结,除了Ctrl+C之外,我无法执行任何操作。 如何使用命令“python”?

试试看

cygstart /cygdrive/c/Python27/python.exe
根据这一问题:


cygwin即将挂起,因为windows不认为cygwin命令“Python”意味着交互式控制台,也不会像一个交互式控制台那样刷新缓冲区

cygwin和python是否有特殊的需求?如果不是的话,那么有很多针对windows的python发行版。我正在windows上使用例如pythonxy…实际上,没有必要。我只是想减少我必须使用的应用程序的数量。我会检查一下pythonxy。这能回答你的问题吗?它工作正常,但执行“cygstart/cygdrive/c/Python27/python.exe”和“python”会使交互式控制台在另一个控制台上启动,而不是在Cygwin上启动。