【问题标题】:Python cannot import name 'NUMPY_MKL'Python 无法导入名称“NUMPY_MKL”
【发布时间】:2017-08-02 17:04:22
【问题描述】:

我正在尝试运行 wavenet 实现(使用 tensorflow + librosa)。但是,我一直遇到错误“无法导入名称'NUMPY_MKL'”。

我已经安装了 tensorflow、numpy+mk1、scipy 和 librosa。 Tensorflow 本身加载正常,但是当我运行使用 librosa 的 wavenet 实现时会触发错误。

我的规格/详细信息: Python 3.5.2 numpy+MK1 (numpy-1.13.1+mkl-cp35-cp35m-win_amd64.whl) Scipy (scipy-0.19.1-cp35-cp35m-win_amd64.whl) 视窗 10 x64 英伟达 CUDA v8.0 (cudnn 5.1)

希望您能提供帮助。完整的错误日志如下:

  Traceback (most recent call last):
  File "train.py", line 20, in <module>
    from wavenet import WaveNetModel, AudioReader, optimizer_factory
  File "D:\musicAI\wavenet\__init__.py", line 2, in <module>
    from .audio_reader import AudioReader
  File "D:\musicAI\wavenet\audio_reader.py", line 7, in <module>
    import librosa
  File "C:\Python35\lib\site-packages\librosa\__init__.py", line 12, in <module>
    from . import core
  File "C:\Python35\lib\site-packages\librosa\core\__init__.py", line 108, in <module>
    from .time_frequency import *  # pylint: disable=wildcard-import
  File "C:\Python35\lib\site-packages\librosa\core\time_frequency.py", line 10, in <module>
    from ..util.exceptions import ParameterError
  File "C:\Python35\lib\site-packages\librosa\util\__init__.py", line 67, in <module>
    from .utils import *  # pylint: disable=wildcard-import
  File "C:\Python35\lib\site-packages\librosa\util\utils.py", line 5, in <module>
    import scipy.ndimage
  File "C:\Python35\lib\site-packages\scipy\__init__.py", line 61, in <module>
    from numpy._distributor_init import NUMPY_MKL  # requires numpy+mkl
ImportError: cannot import name 'NUMPY_MKL'

【问题讨论】:

    标签: python-3.x librosa


    【解决方案1】:

    通过完全卸载 numpy+mk1 来解决此问题,然后重新安装。

    我之前在做:

    pip install --ignore-install path\numpy.whl
    

    改为执行此操作以使其正常工作:

    pip uninstall numpy # this removes the existing copy
    pip install path\numpy.whl # this install the numpy+mk1 from local .whl file
    

    【讨论】:

      猜你喜欢
      • 2016-09-13
      • 2017-04-04
      • 1970-01-01
      • 2016-10-08
      • 2016-05-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多