如何绕过 Anaconda GCC 编译器?
How to Circumvent Anaconda GCC Compiler?
我升级到 Anaconda 5,它带有自己的编译器工具集,即不再使用 OS 提供的编译器,请参阅 https://conda.io/projects/conda-build/en/latest/resources/compiler-tools.html。但是,我需要使用不同的 GCC 编译器(因为库显然不可用),但未能成功设置正确的路径并且我不确定上面的描述 link.
简而言之,当在 Anaconda 环境中 运行 一个 setup.py 脚本时,我如何强制使用某个(比方说 OS 提供的)gcc 编译器?或者,我如何(暂时)避免在激活环境时设置 Anaconda 编译器的路径?
在的基础上,我(暂时)去掉了bash脚本的内容$CONDA_PREFIX/etc/conda/activate.d/activate-gcc_linux-64.sh
,re-activatedanaconda环境,在设置的路径下编译成功OS.
编辑:添加 ,$CONDA_PREFIX/etc/conda/deactivate.d/deactivate-gcc_linux-64.sh
也可能有帮助。
我升级到 Anaconda 5,它带有自己的编译器工具集,即不再使用 OS 提供的编译器,请参阅 https://conda.io/projects/conda-build/en/latest/resources/compiler-tools.html。但是,我需要使用不同的 GCC 编译器(因为库显然不可用),但未能成功设置正确的路径并且我不确定上面的描述 link.
简而言之,当在 Anaconda 环境中 运行 一个 setup.py 脚本时,我如何强制使用某个(比方说 OS 提供的)gcc 编译器?或者,我如何(暂时)避免在激活环境时设置 Anaconda 编译器的路径?
在$CONDA_PREFIX/etc/conda/activate.d/activate-gcc_linux-64.sh
,re-activatedanaconda环境,在设置的路径下编译成功OS.
编辑:添加 $CONDA_PREFIX/etc/conda/deactivate.d/deactivate-gcc_linux-64.sh
也可能有帮助。