cygwin中的ipython没有自动完成功能

时间:2018-07-18 19:18:13

标签: python python-2.7 cygwin ipython

我做了以下

  1. 使用python.org中的官方安装文件在Windows上安装python(2.7)
  2. 使用相同的解释器创建虚拟环境
  3. 在虚拟环境中安装了ipython

当我从Windows命令行运行ipython时,一切正常。我得到了颜色并自动完成。但是当我在cygwin bash中运行时,没有颜色并且自动完成功能不起作用。我还在同一虚拟环境中安装了pyreadline软件包,但没有解决。有任何线索吗?

1 个答案:

答案 0 :(得分:0)

不仅仅是ipython。大多数本机Windows程序(尤其是交互式程序)在cygwin终端中无法正常工作。

可能的选项:

  1. 安装该程序的cygwin版本。可以在cygwin中安装Python / ipython
  2. 在dos / power shell中运行
  3. 在powershell中启动bash并在其中启动本机程序。
  4. 在WSL(Linux的Windows子系统)上安装Ubuntu或其他Linux