2017-12-19 1 views
0

Anaconda Python 배포판은 "표준"NumPy가 아닌 Intel-MKL lib에 대해 컴파일 된 NumPy (및 관련 패키지)를 사용합니다. 특정 conda env에서 "표준"NumPy로 아나콘다를 어떻게 사용할 수 있습니까? 다른 파이썬 배포판을 사용하는 것은 불행히도 현재로서는 옵션이 아닙니다. 관련성이있는 경우 : Windows 및 Python 3.6을 사용하고 있습니다.Anaconda에서 non-mkl NumPy를 사용하는 방법은 무엇입니까?

+1

가능한 복제 [NumPy와 nomkl와 아나콘다의 환경을 만드는 방법?] (https://stackoverflow.com/questions/46656367/how-to-create-an-environment-in-anaconda-with -numpy-nomkl) – darthbith

답변

0

MKL 의존성이없는 패키지를 설치하는 nomkl "메타 패키지"가 있습니다. 환경을 만들 때 해당 패키지를 설치하기 만하면됩니다.

$ conda create -n nomkl python=3 numpy nomkl 
Fetching package metadata ................. 
Solving package specifications: . 

Package plan for installation in environment /Users/user/miniconda3/envs/nomkl: 

The following NEW packages will be INSTALLED: 

    ca-certificates: 2017.08.26-ha1e5d58_0 
    certifi:   2017.11.5-py36ha569be9_0 
    libcxx:   4.0.1-h579ed51_0 
    libcxxabi:  4.0.1-hebd6815_0 
    libedit:   3.1-hb4e282d_0 
    libffi:   3.2.1-h475c297_4 
    libgfortran:  3.0.1-h93005f0_2 
    libopenblas:  0.2.20-h6c53463_3 
    ncurses:   6.0-hd04f020_2 
    nomkl:   1.0-0 
    numpy:   1.13.3-py36_nomklh439e68b_0 [nomkl] 
    openssl:   1.0.2n-hdbc3d79_0 
    pip:    9.0.1-py36h1555ced_4 
    python:   3.6.3-h47c878a_7 
    readline:  7.0-hc1231fa_4 
    setuptools:  36.5.0-py36h2134326_0 
    sqlite:   3.20.1-h7e4c145_2 
    tk:    8.6.7-h35a86e2_3 
    wheel:   0.30.0-py36h5eb2c71_1 
    xz:    5.2.3-h0278029_2 
    zlib:   1.2.11-hf3cbc9b_2 
+0

감사합니다,하지만 작동하지 않았다 : 가져 오기 패키지 메타 데이터 ........... PackageNotFoundError : 현재 채널에서 누락 된 패키지 : - nomkl 우리는이 다음 채널에서 패키지를 검색했습니다. - http://repo.continuum.io/pkgs/free/win-64 - http : //repo.continuum.io/pkgs/free/noarch - http://repo.continuum.io/pkgs/r/win-64 - http://repo.continuum.io/pkgs/r/noarch - http://repo.continuum.io/pkgs/pro/win-64 - http://repo.continuum.io/pkgs/pro/noarch - http://repo.continuum.io/pkgs/ msys2/win-64 - http://repo.continuum.io/pkgs/msys2/noarch – Celso

+0

Anaconda Cloud에서 nomkl을 검색하면 Linux 및 OSX 버전 만 제공됩니다. Windows 빌드 없음. 어쩌면 거기에 대한 몇 가지 해결 방법이 있습니다 ... – Celso

+0

이 질문은 실제로 여기에 중복됩니다 : https://stackoverflow.com/q/46656367/2449192 Windows에서 옵션을 볼 수 있습니다 – darthbith

관련 문제