我是靠谱客的博主 爱笑鸭子,最近开发中收集的这篇文章主要介绍mingw离线安装以及配置pacman源,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

前提:win10_64 vs至少16,由于网络原因,mingw无法下载国内或者国外任何源(显示timeout)

在经过一番倒腾之后,mingw工具本质可以当作一个虚拟的archlinux环境用。

从官网下载mingw http://www.msys2.org  下载64位

开始菜单栏有mingw应用,接下来是查看当前默认安装了哪些服务:

不同于linux  查看的指令使用pacman

pacman -Q -e  :查看已经安装的包

pacman -S package-name  : 安装需要的包

在安装gcc perl  gcc-fortran等包时,出现报错,显示timeout,可能本身终端网络限制了。

pacman yum源的配置在 所安装目录的etc/pacman.d目录  有三个mingw文件。

修改三个mingw文件的Server为本地的地址 格式:Server=file:///e/mingw/,将其他的Server注释掉,并访问其中一个的yum源地址。

选择的是msys的url地址:http://repo.msys2.org/msys/x86_64/

并将需要的perl gcc gcclib等包下载到  Server标注的地址。并且也需要下载msys.db  等以下文件。

更新yum:pacman -Sy

ps:一般安装gcc等需要依赖,所以建议可以下载官网全部的安装包,或者在下载gcc之前

在mingw终端执行:pacman -S gcc 会提示需要下载的包,并在官网进行查找下载即可。

在安装mingw后,竟然py库的theano有变动(QAQ)求帮助。谢谢。

提示下,theano恢复正常了,因为在倒腾的过程中添加了conda的环境变量,keras和theano是关联的。

theano依赖在anaconda的库。可能造成混乱。报错可能会提示  no attritude "theano" of "gof"

最后

以上就是爱笑鸭子为你收集整理的mingw离线安装以及配置pacman源的全部内容,希望文章能够帮你解决mingw离线安装以及配置pacman源所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(41)

评论列表共有 0 条评论

立即
投稿
返回
顶部