我意识到,每当我在任何 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 -v -c "import torch"
... 时发生的所有事情import torch
– AKX