Amplitube3로 Anaconda3의 Spyder가 시작되지 않음

기사 게시일: 2019/07/18
최종 갱신일: 2019/09/26

개요


  • Anaconda를 설치하고 Spyder를 사용하려고했습니다
  • Spyder가 "Intel MKL FATAL ERROR"로 시작할 수 없습니다
  • 조사한 결과, 취미용으로 인스톨 하고 있던 Amplitube3가 원인과의 정보
  • 대책으로서 이하의 3개가 있을 것 같다
  • Amplitube3을 제거하는 방법
  • Amplitube3를 제거하지 않는 방법 (비 검증을 위해이 기사에서는 소개하지 않음)
  • Anaconda가 아닌 pip로 Spyder를 설치하는 방법


  • 1. 소개



    Amplitube3로 인해 Anaconda의 Spyder를 시작할 수 없습니다. 아래의 사이트 [1] 에 이 문제가 상세히 기재되어 있습니다만, 일본어의 기사는 발견되지 않았기 때문에 본 기사를 작성했습니다.

    2. 환경



    OS: Windows10pro version 1903 build 18362.239
    Anaconda3 2019.03 (python3.7.3 64-bit), conda 4.7.5
    (Anaconda 내의) Spyder: 3.3.3
    IK Multimedia Amplitube3: 버전 불명

    3. Spyder가 시작되지 않는 증상



    대학 강의에서 사용하기 위해 휴대용 PC에 Anaconda를 설치했습니다. 인스톨 완료 후, Spyder의 기동을 시도하면, 이하의 스크린 샷과 같이 MKL(Intel math kernel library)로 무언가가 일어나고 있는 모양.


    프롬프트에서 spyder -v 를 해도 마찬가지로 Intel MKL FATAL ERROR: Cannot load mkl_intel_thread.dll. 로 시작할 수 없습니다. 또, conda나 Spyder를 업데이트해 보는 것도 변함없이.

    4. 찾은 정보



    조사한 결과 다음 사이트에 도착했습니다.
    htps : // 기주 b. 코 m / 안녕하세요 미우 / 아나 콘다 이스에 s / 이스에 s / 8561
    이 사이트보다 Amplitube3가 원인 후보가 되었습니다.

    Amplitube3는 음악 제작 등에 사용하는 IK Multimedia의 기타 앰프 시뮬레이터로 취미로 사용하기 위해 설치했습니다. 자세한 것은 IK Multimedia 공식 사이트인가, 일본어라면 이하의 사이트를 참조해 주세요.
    h tp // w w. 에-f 롱치에 r. 이. jp / s 잡아 / p 로즈 cts / k / a mp ぃつべ 3. HTML

    5. 개선책



    5.1 Amplitube 제거



    Ampitube3을 제거한 후 Anaconda를 다시 설치했습니다.
    그 결과, 3. Anaconda가 기동하지 않는 증상이 개선되어 Spyder의 기동을 확인했습니다.

    5.2 Amplitube를 제거하지 않고 Spyder 사용



    앞서 언급한 사이트에서는 제거하지 않고 시작하는 방법도 소개되고 있는 것 같습니다.
    아직 시도하지 않았고, 가능하면 나중에 검증하고 다른 기사에서 쓰고 싶습니다.

    [기사 작성 후 여기에 추가 예정]

    5.3. Anaconda 대신 pip으로 Spyder 설치



    개선책이 아니고 대체안입니다만, 원래 나의 경우는 Anaconda를 사용할 필요가 없는 것이라고 생각해, Anaconda를 언인스톨한 데에 대신에 pip를 도입, pip로부터 Spyder를 인스톨 했습니다. Amplitube3가 설치된 상태에서 spyder3 명령으로 시작을 확인했습니다.

    conda와 pip를 동시에 사용하면 충돌한다는 보고가 있으므로 주의.
    htp : // 오 z000. 하테나 bぉg. 코m/엔트리/2018/02/11/142347
    검색하면 기사가 많이 나올까 생각합니다.

    6. 결론



    이상과 같이 Amplitube3를 넣고 있으면 Anaconda의 Spyder가 기동하지 않는 경우가 있는 것 같습니다. 내 환경에서는 Amplitube를 제거하거나 Anaconda를 사용하지 않고 pip를 사용하여 Spyder를 시작할 수 있다고보고합니다.

    참고문헌



    [1] GitHub ContinuumIO/anaconda-issues, ”Freshly installed anaconda3 python crashes on use of MKL due to python fetching wrong dll's on import #8561,” "htps : // 기주 b. 코 m / 안녕하세요 미우 / 아나 곤다 - 이스에 s / 이스에 s / 8561 ", 2019/07/07
    [2] e-frontier, ”Amplitube3,” "h tp // w w. 에-f 롱치에 r. 이. jp / s 잡아 / p 로즈 cts / k / a mp ぃつべ 3. HTML ", 2019/07/18 시청.
    [3] onoz000, ”conda와 pip: 혼잡하지 않는 위험,” onoz000’s blog, htp : // 오 z000. 하테나 bぉg. 코m/엔트리/2018/02/11/142347 , 2019/07/18 열람.



    첫 투고로 이어지지 않는 점이 많을지도 모릅니다만, 상냥하게 지적해 주시면 다행입니다.

    좋은 웹페이지 즐겨찾기