安装zensols.dltools失败求助:lapack/blas缺失及numpy.distutils疑问
解决Anaconda安装zensols.dltools的依赖问题
1. 处理lapack/blas缺失与scipy编译问题
scipy==1.3.1无需手动编译,Anaconda提供预编译版本,直接用conda安装可自动处理线性代数库依赖:
conda install scipy=1.3.1
若安装失败,添加conda-forge频道获取更多预编译包:
conda install -c conda-forge scipy=1.3.1
2. 解决numpy.distutils缺失问题
numpy.distutils是numpy的内置组件,单独安装无效。需安装与scipy==1.3.1兼容的numpy版本(推荐1.16.x-1.18.x):
conda install numpy=1.18.5
安装后numpy.distutils会自动包含在numpy包中。
3. 虚拟环境与配置文件路径的影响
虚拟环境在E盘、用户配置在C盘不会影响安装。Anaconda会自动识别当前激活的虚拟环境路径,配置文件仅保存conda全局设置,与包安装路径无关。若需确认环境路径,激活虚拟环境后执行:
conda info
查看输出中的active environment字段即可验证当前环境位置。
4. 完整安装步骤
- 激活目标虚拟环境:
conda activate your_env_name
- 安装兼容依赖:
conda install numpy=1.18.5 scipy=1.3.1 -c conda-forge
- 安装zensols.dltools:
pip install zensols.dltools
内容的提问来源于stack exchange,提问作者xiaxun
相关产品推荐
相关产品推荐

