Anaconda windows创建新的环境以及安装包遇到问题

新买了电脑,windows系统,由于之前跑代码配环境什么都是在ubuntu下进行的,没在win上操作过,所以遇到了一系列问题,逐个解决8。

安装opevcv参考

1. conda安装其他包速度太慢

由于conda install这种方式安装各类包的时候,实际上是使用的国外源,不稳定,所以很慢也很可能中断,失败各种问题。所以考虑更换国内源,国内有清华源,中科院源各种源,有人说已经停止使用了,我也不是很懂,反正自己是可以用的,可能安装包老了些,但是能用就行了。

更换源

应该是有很多源的,我参考了两种方法。

  • 方法一
    参考博客
    利用这种源的方式,我在anaconda自带的base环境下成功安装了opencv包。
    想要删除清华源,改回默认源的命令:conda config --remove-key channels

但是当我想创建一个新的conda环境的时候出现了各种问题

  1. 问题一:anaconda装环境遇到无法定位程序输入点OPENSSL_sk_new_reserve……问题
    解决办法参考博客:但是博主写的不是很清楚,应该是用旧的dll文件去替换新的dll文件,也就是bin中的文件被替换掉了。

  2. 问题二CondaHTTPError: HTTP 000 CONNECTION FAILED for url <https://repo.anaconda.com/pkgs/main/win-64/repodata.json.bz2> Elapsed: -
    所以使用了第二种方法的源。

  • 方法二:
    首先删除源,换回原源:conda config --remove-key channels
    输入下面的四行代码,使用新的源。
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urls yes

再然后,需要修改些内容参考这篇博客
在这里插入图片描述
然后在创建新的环境就不会报错了,conda create -n py36 python=3.6

自己的理解就是:
更换源才能下载的快一些,更换源实际上就是修改.condarc中的内容。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值