在Windows

时间:2017-02-25 08:07:34

标签: python anaconda conda

我想在我的 windows 计算机上添加本地频道到conda。 我在.condarc文件中添加了必需的行,我的文件看起来像:

channels:
  - C:\Users\sofirx077029\Desktop\cache\
  - defaults

auto_update_conda: true
always_yes: false
show_channel_urls: true
changeps1: true
add_pip_as_python_dependency: true
use_pip: true
offline: false
allow_softlinks: false
anaconda_upload: false

我创建了缓存文件夹并添加了一些conda软件包,我从Anaconda Repo下载。

现在例如当我尝试安装conda包时:

conda install xlrd

我在命令窗口中得到了这个:

  

C:\ Users \ sofirx077029> conda install xlrd获取包元数据   ....警告:远程服务器找不到noarch目录   对于带有url的请求通道:   文件:/// C:/用户/ sofirx077029 /桌面/高速缓存

     

您可能已经为conda提供了无效的频道。请   使用conda config --show仔细检查您的conda配置。

     

如果请求的网址实际上是有效的conda频道,请提出申请   渠道管理员创建noarch/repodata.json和   关联的noarch/repodata.json.bz2文件,即使   noarch/repodata.json是空的。 $ mkdir noarch $ echo'{}'>   noarch / repodata.json $ bzip2 -k noarch / repodata.json .........解决   包装规格:。

     

在环境中安装的包计划   C:\ Users \用户sofirx077029 \应用程序数据\本地\连续\ Anaconda3:

     

将安装以下新软件包:

xlrd: 1.0.0-py36_0 defaults
     

继续([y] / n)? Ñ

     

退出

在我的.condarc中,我也尝试过:

channels:
  - file:///C:/Users/sofirx077029/Desktop/cache
  - defaults

警告显示我的频道无效,我应该这样做吗? 请帮忙,我做错了什么? 非常感谢

0 个答案:

没有答案