为什么在不使用任何`torch`模块的情况下`import torch`需要长达5秒的时间?

问题描述 投票:0回答:1

我意识到,每当我在任何 python 文件中导入

torch
时,导入都会滞后,即需要长达 5 或 6 秒的时间,即使我只打印 hello world 并且没有使用
torch
中的任何模块。因此,每次从我的终端运行这个简单的程序大约需要 5 秒:

import torch
print('hello world')

解释器是否必须首先找到 torch 模块,或者什么可能导致这种延迟?另外,使用运行按钮直接从 VS Code 运行脚本不起作用,它说没有名为

'torch'
的模块,即使我选择了正确的解释器。

在 VS Code 中,如果我想选择解释器,Python 3.8.3 是基础,那么我有 Python 3.8.15 和我的虚拟环境 3.11.4。我正在使用 Sonoma14.0 的 MacBook Pro (2019)。

编辑:

每当我从终端运行 python 脚本时,xcode 都会弹出一条消息,提示“Python3 命令需要命令行开发人员工具”,询问我是否要安装它。我已经这样做了,但每次都会弹出这个窗口。

python torch interpreter
1个回答
0
投票

运行

python -v -c "import torch"
查看当您
import torch
...

时发生的所有事情

– AKX

© www.soinside.com 2019 - 2024. All rights reserved.