这是一个乌龙,vscode选择了解释器后,即使终端激活了其他环境,点击按钮依然使用的是设置的解释器路径。
······································································
bitandbytes 点击vscode按钮和直接执行不一样
import importlib
res = importlib.util.find_spec("bitsandbytes") is not None
print(res)
res = importlib.util.find_spec("accelerate") is not None
print(res)
在终端执行
False
True
点击vscode的运行按钮
True
True
对于没有装bitsandbytes的环境,点击运行依然为True