我已将运行Ubuntu 16.04的工作机器上的虚拟环境导出到“environment.yaml”文件,然后尝试使用该文件在我的家用机器上创建相同的虚拟环境,该机器也运行Ubuntu 16.04但我得到了以下错误:
使用Anaconda Cloud api网站https://api.anaconda.org
获取包元数据.......
解决包装规格:。
错误:当前linux-64频道中缺少软件包:
- ca-certificates 2017.08.26 h1d4fec5_0
- certifi 2017.7.27.1 py27h9ceb091_0
- libedit 3.1 heed3624_0
- libffi 3.2.1 hd88cf55_4
- libgcc-ng 7.2.0 h7cc24e2_2
- libstdcxx-ng 7.2.0 h7a57d05_2
- ncurses 6.0 h9df7e31_2
- openssl 1.0.2m h8cfc7e7_0
- 点9.0.1 py27ha730c48_4
- python 2.7.14 ha6fc286_23
- readline 7.0 ha6073c6_4
- setuptools 36.5.0 py27h68b189e_0
- sqlite 3.20.1 hb898158_2
- tk 8.6.7 hc745277_3
- 车轮0.29.0 py27h411dd7b_1
- zlib 1.2.11 ha838bed_2
答案 0 :(得分:1)
我家用机器上的Conda版本很旧,这使得Conda寻找旧版本的软件包。我使用以下命令更新Conda后
conda update conda
问题已经解决了。