conda install 出错
在下载包时出现下面的错误:
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 出错的更多相关文章
- ubuntu更换pip install,apt-get,conda install 成国内源
解决ubuntu的pip和apt-get太慢的问题 ubuntu国外龟速的源实在难受,还是自己动手更改一下各种pip 源和apt-get 的源吧,换了之后速度令人舒适! 更换pip源成清华源 临时使用 ...
- conda install 安装太慢怎么办?
小编我在安装tensorflow和keras的过程中,安装进程太慢,小木棍一直在转圈...抓狂... 如何解决??? 使用清华提供的anaconda镜像,使用以后真的很快! Anaconda 镜像使用 ...
- pod install 出错
今天使用cocoapods的时候在执行pod install出错,如下: 使用很多方法都不行,但是问题感觉应该是需要升级,所有就找到升级cocoapods:sudo gem install -n /u ...
- ubuntu 装tensorflow出现 conda install ERROR missing write permission错误
通过搜索tensorflow然后运行,例如:$ conda install --channel https://conda.anaconda.org/jjh_cio_testing tensorflo ...
- sudo apt-get install 、 pip install和conda install的对比
sudo apt-get install: apt-get可以用来安装软件.更新源,也可以用来更新自Ubuntu的典型依赖包. (sudo apt-get remove --purge 软件名称 su ...
- 【转载】 180623 Conda install 本地压缩包文件tar.bz2
原文地址“ https://blog.csdn.net/qq_33039859/article/details/80785535 ----------------------------------- ...
- conda install -c anaconda
有些包在conda默认的channels中不包含,比如cudatoolkit-8.0,cudnn等,这时只需要在conda install指令后加上-c anaconda即可.比如要下载cudatoo ...
- anaconda在本地安装软件conda install
安装完anaconda后,想在mac下安装pytorch,但是在用官网提供的安装方法一直安装不上pytorch和torchvision,估计是被墙了 conda install pytorch tor ...
- conda install 失败 http404
最近conda install keras出现各种问题,显示配置问你,配置了清华中科大的源,都不行 估计原因是:配置各种源太多,最后全部删除只留一个清华源,成功 暴力方法直接删除C:\Users\Ad ...
随机推荐
- Laravel 系列入门教程(四)【最适合中国人的 Laravel 教程】
本篇文章中,我将跟大家一起实现 Article 的新增.编辑和删除功能,仔细解读每一段代码,相信本篇文章看完,你就能够 get Laravel 使用之道. RESTful 资源控制器 资源控制器是 L ...
- 浅析 JavaScript 中的 Function.prototype.bind() 方法
Function.prototype.bind()方法 bind() 方法的主要作用就是将函数绑定至某个对象,bind() 方法会创建一个函数,函数体内this对象的值会被绑定到传入bind() 函数 ...
- MySQL服务无法启动 3534
1.环境变量配置完成 2.配置文件编辑完成 3.启动服务(启动不成功,错误信息“MySQL服务无法启动 请键入 NET HELPMSG 3534 以便获得更多的帮助”) 错误原因:mysql安装目录下 ...
- web-worker 的使用
JavaScript采用的是单线程模式,它每次也只能执行一个事件,所以它在加载大量的事件的时候会比较慢. 而web-worker的作用就是给JavaScript提供一个多线程的模式. 注意的是 web ...
- 巧用 即刻搜索事件 input propertychange 监听输入框字数
实时监听输入框的字数,大于200时,不再输入. 即时搜索: propertychange(ie)和input事件(常用) input是标准的浏览器事件,一般应用于input元素,当input的valu ...
- Centos 中无法上网的问题
我是 Centos 最小化安装的,安装网后 Centos 竟然无法上网...有点奇葩, 应该是网卡没有激活的问题了,下面是解决的过程 查看网卡 ip addr 其中 lo 是 Loop back ad ...
- 服务端如何获取客户端请求IP地址
服务端获取客户端请求IP地址,常见的包括:x-forwarded-for.client-ip等请求头,以及remote_addr参数. 一.remote_addr.x-forwarded-for.cl ...
- WSL优化 (Windows Subsystem for Linux) Linux子系统优化配置
目录 wsl优化 (Windows Subsystem for Linux) Linux子系统优化 1. 永久修改wsl终端字体 2. 修改Linux终端配色 3. 添加WSL到右键菜单 wsl优化 ...
- web前端(1)——了解什么是前端,以及与后端的关系
简介 1.什么是web前端 说这个之前,我们先了解web前端工程师是干什么的,百度百科的解释: Web前端开发工程师,主要职责是利用(X)HTML/CSS/JavaScript/Flash等各种Web ...
- 光盘yum源搭建
先修改基本的yum原源,使其不生效 cd /etc/yum.repos.d/ mv CentOS-Base.repo CentOS-Base.repo.bak 在修改媒介yum源使其生效 检验是否生效 ...