Pylance无法识别scipy属性:scipy.stats.qmc模块导入失败求助
解决scipy.stats.qmc导入报错问题
问题原因
scipy.stats.qmc模块是SciPy 1.7.0版本才新增的功能,若你的SciPy版本低于此,就会出现导入失败的报错。
解决步骤
检查当前SciPy版本
执行以下代码确认版本:import scipy print(scipy.__version__)若输出小于
1.7.0,则需要升级。升级SciPy到兼容版本
使用pip升级(适用于pip环境):pip install --upgrade scipy若使用conda环境,执行:
conda update scipy注意:如果使用了虚拟环境,需先激活对应环境再执行升级命令
验证导入
升级完成后,即可正常使用你尝试的两种导入方式:from scipy.stats import qmc或者
from scipy.stats.qmc import Sobol, QMCEngine
内容的提问来源于stack exchange,提问作者Luca
相关产品推荐
相关产品推荐

