MKL(或其他库)位于 Anaconda 安装中的什么位置
Where is MKL (or other libraries) located in an Anaconda installation
我有安装了 MKL 的 Anaconda3。
我正在尝试设置 BLAS_INCLUDE
和 BLAS_LIB
变量来安装 Caffe,但我不知道合适的路径。它们应该指向的路径是什么?我如何找到这些路径?
这取决于您安装 Anaconda 的方式、OS 以及您使用的环境(root(默认)环境,或您创建的环境)。请注意,对于 Miniconda,目录将是相似的,通常将 anaconda
替换为 miniconda
。
Windows
"All Users"安装的典型安装路径是C:\Anaconda
或C:\Anaconda3
,"Just for me"安装是%LOCALAPPDATA%\Continuum\Anaconda
或%LOCALAPPDATA%\Continuum\Anaconda3
安装。我将在下文中将这些目录称为 %ANACONDA_ROOT%
。
根环境
- 库目录:
%ANACONDA_ROOT%/Library/lib
- 包含目录:
%ANACONDA_ROOT%/Library/include
另一个环境
对于安装到您创建的环境中的包,目录是相同的,除了您需要将 envs/env_name
目录添加到路径中间,其中 env_name
是名称您创建的环境
- 包含目录:
%ANACONDA_ROOT%/envs/env_name/Library/include
- 库目录:
%ANACONDA_ROOT%/envs/env_name/Library/lib
macOS/Linux
默认的安装路径是$HOME/anaconda
或者$HOME/anaconda3
,下面我就用$ANACONDA_ROOT
来表示这个目录。请注意,您的目录可能不同(另一个常见值是 /opt/conda
)。
根环境
- 库目录:
$ANACONDA_ROOT/lib
- 包含目录:
$ANACONDA_ROOT/include
另一个环境
对于安装到您创建的环境中的包,目录是相同的,除了您需要将 envs/env_name
目录添加到路径中间,其中 env_name
是名称您创建的环境
- 库目录:
$ANACONDA_ROOT/envs/env_name/lib
- 包含目录:
$ANACONDA_ROOT/envs/env_name/include
我有安装了 MKL 的 Anaconda3。
我正在尝试设置 BLAS_INCLUDE
和 BLAS_LIB
变量来安装 Caffe,但我不知道合适的路径。它们应该指向的路径是什么?我如何找到这些路径?
这取决于您安装 Anaconda 的方式、OS 以及您使用的环境(root(默认)环境,或您创建的环境)。请注意,对于 Miniconda,目录将是相似的,通常将 anaconda
替换为 miniconda
。
Windows
"All Users"安装的典型安装路径是C:\Anaconda
或C:\Anaconda3
,"Just for me"安装是%LOCALAPPDATA%\Continuum\Anaconda
或%LOCALAPPDATA%\Continuum\Anaconda3
安装。我将在下文中将这些目录称为 %ANACONDA_ROOT%
。
根环境
- 库目录:
%ANACONDA_ROOT%/Library/lib
- 包含目录:
%ANACONDA_ROOT%/Library/include
另一个环境
对于安装到您创建的环境中的包,目录是相同的,除了您需要将 envs/env_name
目录添加到路径中间,其中 env_name
是名称您创建的环境
- 包含目录:
%ANACONDA_ROOT%/envs/env_name/Library/include
- 库目录:
%ANACONDA_ROOT%/envs/env_name/Library/lib
macOS/Linux
默认的安装路径是$HOME/anaconda
或者$HOME/anaconda3
,下面我就用$ANACONDA_ROOT
来表示这个目录。请注意,您的目录可能不同(另一个常见值是 /opt/conda
)。
根环境
- 库目录:
$ANACONDA_ROOT/lib
- 包含目录:
$ANACONDA_ROOT/include
另一个环境
对于安装到您创建的环境中的包,目录是相同的,除了您需要将 envs/env_name
目录添加到路径中间,其中 env_name
是名称您创建的环境
- 库目录:
$ANACONDA_ROOT/envs/env_name/lib
- 包含目录:
$ANACONDA_ROOT/envs/env_name/include