[英]I have installed MSYS2 and Anaconda3, then how can I use conda on MSYS2?
我想在 Win10 上编译一个 fortran 文件,就像python3 -m numpy.f2py -c -m h3plus h3plus.f90
但是MSYS2中的python不包含NumPy,所以我尝试使用conda,但是我不知道如何在MSYS2上使用conda。
如果您的 windows 机器上尚未安装 anaconda/miniconda,请下载正确的 windows 安装程序。
如果 conda 已经安装在 windows 端,你所要做的就是为 MSYS2 的 bash 初始化 conda。 为此,请编辑.bash_profile
和 append ,如下所示:
# >>> conda initialize >>>
# !! Contents within this block are managed by 'conda init' !!
eval "$('/c/Users/John/miniconda3/Scripts/conda.exe' 'shell.bash' 'hook')"
# <<< conda initialize <<<
确保将第 3 行的路径替换为机器上conda.exe
的路径。 之后关闭并重新打开您的 MSYS2 终端。
如果您使用的是 shell 而不是 bash,您可以检查 conda 命令的conda init --all --dry-run --verbose
以在脚本中找到对应的它。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.