在下载包时出现下面的错误:

userdeMBP:pytorch user$ conda install -n deeplearning matplotlib
Solving environment: failed CondaHTTPError: HTTP CONNECTION FAILED for url <https://repo.anaconda.com/pkgs/main/osx-64/repodata.json.bz2>
Elapsed: - An HTTP error occurred when trying to retrieve this URL.
HTTP errors are often intermittent, and a simple retry will get you on your way. If your current network has https://www.anaconda.com blocked, please file
a support request with your network engineering team. ConnectionError(MaxRetryError('HTTPSConnectionPool(host=\'repo.anaconda.com\', port=443): Max retries exceeded with url: /pkgs/main/osx-64/repodata.json.bz2 (Caused by ReadTimeoutError("HTTPSConnectionPool(host=\'repo.anaconda.com\', port=443): Read timed out. (read timeout=9.15)"))'))

一开始是调用config命令去设置清华的镜像:

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/c
conda config --set show_channel_urls yes //设置配置中的参数
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/cloud/msys2/

但是还是出错:

(deeplearning) userdeMBP:~ user$ conda install matplotlib
Solving environment: failed CondaHTTPError: HTTP NOT FOUND for url <https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/c/noarch/repodata.json>
Elapsed: :00.226091 The remote server could not find the noarch directory for the
requested channel with url: https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/c As of conda 4.3, a valid channel must contain a `noarch/repodata.json` and
associated `noarch/repodata.json.bz2` file, even if `noarch/repodata.json` is
empty. please request that the channel administrator create
`noarch/repodata.json` and associated `noarch/repodata.json.bz2` files.
$ mkdir noarch
$ echo '{}' > noarch/repodata.json
$ bzip2 -k noarch/repodata.json You will need to adjust your conda configuration to proceed.
Use `conda config --show channels` to view your configuration's current state.
Further configuration help can be found at <https://conda.io/docs/config.html>.

后面发现可能是这个镜像的问题,打开本地的.condrac文件,将设置的channels改成:

- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/

后面再运行就发现成功了

(deeplearning) userdeMBP:~ user$ conda install matplotlib
Solving environment: done ==> WARNING: A newer version of conda exists. <==
current version: 4.5.
latest version: 4.6. Please update conda by running $ conda update -n base -c defaults conda ## Package Plan ## environment location: /anaconda3/envs/deeplearning added / updated specs:
- matplotlib The following packages will be downloaded: package | build
---------------------------|-----------------
tornado-5.1. | py37h1de35cc_0 KB https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
matplotlib-3.0. | py37h54f8f79_0 6.5 MB https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
kiwisolver-1.0. | py37h0a44026_0 KB https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
pyparsing-2.3. | py37_0 KB https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
pytz-2018.9 | py37_0 KB https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
cycler-0.10. | py37_0 KB https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
ca-certificates-2019.1. | KB https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
openssl-1.1.1b | h1de35cc_1 3.4 MB https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
python-dateutil-2.8. | py37_0 KB https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
certifi-2019.3. | py37_0 KB https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
------------------------------------------------------------
Total: 11.6 MB The following NEW packages will be INSTALLED: cycler: 0.10.-py37_0 https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
kiwisolver: 1.0.-py37h0a44026_0 https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
matplotlib: 3.0.-py37h54f8f79_0 https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
pyparsing: 2.3.-py37_0 https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
python-dateutil: 2.8.-py37_0 https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
pytz: 2018.9-py37_0 https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
tornado: 5.1.-py37h1de35cc_0 https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main The following packages will be UPDATED: ca-certificates: 2019.1.- defaults --> 2019.1.- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
certifi: 2019.3.-py37_0 defaults --> 2019.3.-py37_0 https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
openssl: 1.1.1b-h1de35cc_1 defaults --> 1.1.1b-h1de35cc_1 https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main Proceed ([y]/n)? y ...
Preparing transaction: done
Verifying transaction: done
Executing transaction: done

之后如果设置了另一个函数再次进行install时,明明之前已经更改了channels,但如果还是遇见了这样的问题:

(deeplearning2) userdeMBP:neural transfer user$ conda install matplotlib
Solving environment: failed CondaHTTPError: HTTP CONNECTION FAILED for url <https://repo.anaconda.com/pkgs/r/osx-64/repodata.json.bz2>

解决办法就是退出该环境,使用-n来指明下载的环境,这样就不会出现这样的问题了:

userdeMBP:pytorch user$ conda install -n deeplearning2 matplotlib

但是最好还是直接进入该环境下,使用pip install来安装包,不容易出错

conda install 出错的更多相关文章

  1. ubuntu更换pip install,apt-get,conda install 成国内源

    解决ubuntu的pip和apt-get太慢的问题 ubuntu国外龟速的源实在难受,还是自己动手更改一下各种pip 源和apt-get 的源吧,换了之后速度令人舒适! 更换pip源成清华源 临时使用 ...

  2. conda install 安装太慢怎么办?

    小编我在安装tensorflow和keras的过程中,安装进程太慢,小木棍一直在转圈...抓狂... 如何解决??? 使用清华提供的anaconda镜像,使用以后真的很快! Anaconda 镜像使用 ...

  3. pod install 出错

    今天使用cocoapods的时候在执行pod install出错,如下: 使用很多方法都不行,但是问题感觉应该是需要升级,所有就找到升级cocoapods:sudo gem install -n /u ...

  4. ubuntu 装tensorflow出现 conda install ERROR missing write permission错误

    通过搜索tensorflow然后运行,例如:$ conda install --channel https://conda.anaconda.org/jjh_cio_testing tensorflo ...

  5. sudo apt-get install 、 pip install和conda install的对比

    sudo apt-get install: apt-get可以用来安装软件.更新源,也可以用来更新自Ubuntu的典型依赖包. (sudo apt-get remove --purge 软件名称 su ...

  6. 【转载】 180623 Conda install 本地压缩包文件tar.bz2

    原文地址“ https://blog.csdn.net/qq_33039859/article/details/80785535 ----------------------------------- ...

  7. conda install -c anaconda

    有些包在conda默认的channels中不包含,比如cudatoolkit-8.0,cudnn等,这时只需要在conda install指令后加上-c anaconda即可.比如要下载cudatoo ...

  8. anaconda在本地安装软件conda install

    安装完anaconda后,想在mac下安装pytorch,但是在用官网提供的安装方法一直安装不上pytorch和torchvision,估计是被墙了 conda install pytorch tor ...

  9. conda install 失败 http404

    最近conda install keras出现各种问题,显示配置问你,配置了清华中科大的源,都不行 估计原因是:配置各种源太多,最后全部删除只留一个清华源,成功 暴力方法直接删除C:\Users\Ad ...

随机推荐

  1. 计算机1&操作系统硬件

    1.什么是编程语言? 语言是一种事物与另外一种事物沟通的表达方式   而编程则是人与计算机沟通的表达方式 2:什么是编程? 编程就是程序员用计算机能理解的的表达方式,把程序员想要表达的内容写到文件里, ...

  2. POJ 2311 Cutting Game(二维SG+Multi-Nim)

    Cutting Game Time Limit: 1000MS   Memory Limit: 65536K Total Submissions: 4798   Accepted: 1756 Desc ...

  3. 2018-04-27 搭建Python官方文档翻译环境-汉化示例代码

    通过官方i18n流程, 实现文档中的代码段的汉化, 效果如下(4. More Control Flow Tools): 步骤 基于python官方3.6版文档cpython/Doc生成pot文件. 参 ...

  4. [IB]Integration Broker 是如何处理传入的请求(Part 2)

    让我们讨论一下集成代理如何处理传入的请求.可以先阅读(理解PeopleSoft集成代理 Part1). 当PeopleSoft集成代理接收传入请求时,会发生一系列事件. 当侦听连接器(Listenin ...

  5. 「Android」系统架构概述

    目录: 1.Android系统架构 2.Android类库 3.四大组件 --------------------------------------------------------------- ...

  6. pyinstaller使用错误 SyntaxError: Non-UTF-8 code starting with '\xb4' in file C:......

    注:我的博客原本在CSDN,现转到博客园,图片采用以前的图片,并没有盗图.​​ 在将.py文件打包时,出现了下列错误 >>C:\Users\小呆\PycharmProjects\pycha ...

  7. 微信小程序-全国快递查询

    微信小程序-全国快递查询 摘要:WeChat.小程序.JS 开发过程 源码下载 1. GitHub 2. 百度云 链接:https://pan.baidu.com/s/1XVbtT2JsZslg4Y0 ...

  8. JS json字符串转对象、对象转字符串

    JSON是javascript原生格式,在JavaScript中处理json数据不需要任何特殊的API或者工具包. JSON中,有两种结构:对象和数组. 在数据传输流中,json是以文本,即字符串的形 ...

  9. 内核线程的进程描述符task_struct中的mm和active_mm

    task_struct进程描述符中包含两个跟进程地址空间相关的字段mm, active_mm, struct task_struct { // ... struct mm_struct *mm; st ...

  10. c/c++ 网络编程与多线程 编译参数

    网络编程与多线程 编译参数 编译时要链接操作系统的pthread库 g++ -g socket01.cpp -std=c++11 -pthread 不加-pthread的话,出现下面的错误: term ...