gpt4 book ai didi

python - 导入 pandas 时脚本挂起

转载 作者:太空宇宙 更新时间:2023-11-03 14:56:11 25 4
gpt4 key购买 nike

我在导入 pandas 并在 Windows 任务计划程序上运行脚本时遇到问题。最后程序只是挂起并且没有发生错误。当我在命令提示符下执行脚本时,没有问题。我尝试了很多不同的方法,但到目前为止还无法解决问题。

我现在正在寻找一种以详细模式导入 pandas 并将输出实时写入文件的方法。我找到了很多解释来做到这一点,例如python -v module.py 2> shell 中的output.txt。但我想做的是这样的:

with profiler as context:
import pandas
with open("output.txt", "w+") as file:
file.write(context.output())

脚本应该实时写入输出,以便我可以终止任务并在程序挂起之前仍然保留输出。

最佳答案

我也有类似的问题,只是我使用的是 PyCharm。我以前的工作中有一个旧项目,当我尝试在新电脑中打开这个项目时,Python 在导入 Pandas 后卡住了,“程序刚刚挂起,没有发生错误”。奇怪的是,在我的其他项目中,pandas 工作得很好。

我注意到启动时,pycharm显示了python解释器运行的路径。在我的旧项目中,路径是

C:\Users\user\AppData\Local\Programs\Python\Python37\python.exe

在我的其他项目中,路径是

D:\Users\user\Anaconda3\python.exe

我在 pycharm 中通过从其他项目中选择解释器到我的旧项目来解决这个问题。

我认为您可以首先了解 Windows 任务计划程序中运行的解释器以及命令提示符中运行的解释器。您可以通过以下方式检查:

import sys
sys.executable

如果有不同的解释器在运行,也许这个线程会很有用:Change default python version for command prompt

关于python - 导入 pandas 时脚本挂起,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45556049/

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