gpt4 book ai didi

python - 如何强制 easy_install.exe 在当前命令窗口中打印输出?

转载 作者:行者123 更新时间:2023-12-01 06:11:52 25 4
gpt4 key购买 nike

我正在运行 Windows 7 64 位并已安装 easy_install。当我从命令提示符运行 easy_install 时,它会打开另一个输出窗口,并在我能够检查已完成的操作之前快速关闭。

我知道this question但认为它可能已提前关闭,作为已关闭票证提到的解决方案 here在我的系统上不起作用。

当我以管理员身份运行cmd窗口然后执行时(例如):

$ easy_install pip

我得到了同样的行为...另一个命令窗口闪烁,然后我返回到提示符,没有输出。那么如何强制 easy_install 在当前窗口中输出其结果呢?

更新:(附加信息)使用 pip.exe 和 virtualenv.exe 时也会出现相同的行为。这肯定与这些可执行文件的构建方式以及它们与 Windows 7 64 位的交互方式有关。

最佳答案

我发现问题出在我使用的 setuptools 版本上。我安装了 python-2.7.1.amd64,然后安装了 setuptools-0.6c12dev.win-amd64-py2.7

在寻求 64 位安装工具时 - 我没有注意到文件名的“dev”部分。

事实证明,当我卸载它然后安装setuptools-0.6c11.win32-py2.7时,所有输出都保留在控制台中。较新的“c12”版本似乎存在一些问题。

相关说明 - 这也修复了使用 pipvirtualenv 时出现的相同问题。

关于python - 如何强制 easy_install.exe 在当前命令窗口中打印输出?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5494080/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com