当前位置: 首页 > 面试题库 >

从Cygwin使用Windows Python

董砚
2023-03-14
问题内容

我最近一直在Windows上使用Cygwin。我想使用Windows安装的Python,因此在测试期间,我使用/cygdrive/c/Python26/python.exe myfile.py而不是python myfile.exe

除打印外,这几乎可以完美地工作。当我从Cygwin运行Windows
Python时,直到执行完成才输出输出。它可以通过explorer.exe或cmd.exe在Windows
Python中正常运行,并且可以使用Cygwin安装的Python(/bin/python.exe)在Cygwin中运行。

有没有解决方法?重要的是能够运行Windows版本,但我想使用Bash来完成所有操作。


问题答案:

也许如果刷新输出

import sys

V = range(100000)
for x in V:
    print x
    sys.stdout.flush()


 类似资料:
  • 问题内容: 我正在尝试使用一个名为Shotgun的Ruby gem,它需要fork(2)命令,而我发现这是一个Linux命令,可能在Cygwin中可用。是否可以通过Windows命令外壳使其可用? 问题答案: 由于Windows进程模型不容易让它发生,因此在Cygwin的帮助下很麻烦。Cygwin可能允许其生成使用它,但是由于Cygwin必须手动模拟所有内容,包括复制可执行数据,复制打开的句柄等,

  • 从 https://cygwin.com 上下载 setup-x86.exe 或 setup-x86_64.exe。 选择Install from Internet, 在”User URL”处输入以下地址: https://mirrors.tuna.tsinghua.edu.cn/cygwin/ 点击”Add”按钮, 然后选中”https://mirrors.tuna.tsinghua.edu.

  • 问题内容: 我可以从DOS提示符下成功连接到MySQL,但是当我尝试从cygwin连接时,它会挂起。 怎么了? 问题答案: 假设您具有MySQL的本机Windows版本,(命令提示符)Windows和Windows 之间没有终端仿真不兼容。提示没有出现。 要确认这一点,请键入命令并返回-它可能会起作用,但是命令的提示和回显(您键入的内容)会丢失。 系统属性或in中可能都存在一种解决方法,但是我从来

  • Cygwin是许多自由软件的集合,最初由Cygnus Solutions开发,用于各种版本的Microsoft Windows上,运行UNIX类系统。Cygwin的主要目的是通过重新编译,将POSIX系统(例如Linux、BSD,以及其他Unix系统)上的软件移植到Windows上。Cygwin移植工作在Windows NT、Windows 2000、Windows XP以及Windows Ser

  • 问题内容: 我正在尝试编写一个BASH脚本来使我的Java程序运行(常见问题,对吗?)。我只是不能完全正常工作。经过多次编辑后,这是我尝试设置类路径然后执行程序的方法: 对不起,我只是想立即做所有事情。它告诉我找不到程序的主类!(( 有任何想法吗? 问题答案: Java类路径使用分号作为令牌分隔符。 使用反引号代替单引号 尝试:

  • 我在Windows计算机上安装了cygwin并配置了openssh(ssh-host-config-y)。现在从网络上的一个Linux我有一个奇怪的行为: 没有.ssh(在Linux上),我使用密码成功连接 使用.ssh(和我在Windows的.ssh/authorized_keys上的公钥,我失败了(它不问我密码): 有什么建议吗?