当前 osx-64 和频道中缺少软件包
Packages missing in current osx-64 and channels
尝试使用文件重新创建环境后出现此错误:
Error: Packages missing in current osx-64 channels:
- timbr-io::argh 0.26.1 py27_0
- timbr-io::pathtools 0.1.2 py27_0
- timbr-io::watchdog 0.8.3 py27_0
同样的错误 运行 那些在 docker 容器上的命令。
Error: Packages missing in current linux-64 channels:
- timbr-io::argh 0.26.1 py27_0
- timbr-io::pathtools 0.1.2 py27_0
- timbr-io::watchdog 0.8.3 py27_0
这是我用作来源的文件:
name: snowflakes
dependencies:
- boto3=1.3.1=py27_0
- botocore=1.4.28=py27_0
- docutils=0.12=py27_2
- ecdsa=0.13=py27_0
- futures=3.0.5=py27_0
- jmespath=0.9.0=py27_0
- openssl=1.0.2h=1
- paramiko=1.16.0=py27_0
- pip=8.1.2=py27_0
- pycrypto=2.6.1=py27_4
- python=2.7.12=1
- python-dateutil=2.5.3=py27_0
- pyyaml=3.11=py27_4
- readline=6.2=2
- setuptools=23.0.0=py27_0
- six=1.10.0=py27_0
- sqlite=3.13.0=0
- timbr-io::argh=0.26.1=py27_0
- timbr-io::pathtools=0.1.2=py27_0
- timbr-io::watchdog=0.8.3=py27_0
- tk=8.5.18=0
- wheel=0.29.0=py27_0
- yaml=0.1.6=0
- zlib=1.2.8=3
- pip:
- argh==0.26.1
- pathtools==0.1.2
- watchdog==0.8.3
注意:我实际上是用运行下面的命令创建这个文件的,问题是当我尝试重新创建这个环境的时候。
conda create --name snowflakes boto3 paramiko
source activate snowflakes
conda install -c timbr-io watchdog
conda env export > environment.yml
如您所见,我正在从 timbr-io
(在 anaconda.org 中)安装 watchdog
,其中有 linux-64 和 osx-64它的版本 (timbr-io/watchdog).
您不能将从一个操作系统导出的 conda 环境用于另一个操作系统。
包号(在某些情况下包存在)在不同平台上不一致。
conda env export
这样您就可以在相同的 OS.
上重现相同的环境
尝试使用文件重新创建环境后出现此错误:
Error: Packages missing in current osx-64 channels:
- timbr-io::argh 0.26.1 py27_0
- timbr-io::pathtools 0.1.2 py27_0
- timbr-io::watchdog 0.8.3 py27_0
同样的错误 运行 那些在 docker 容器上的命令。
Error: Packages missing in current linux-64 channels:
- timbr-io::argh 0.26.1 py27_0
- timbr-io::pathtools 0.1.2 py27_0
- timbr-io::watchdog 0.8.3 py27_0
这是我用作来源的文件:
name: snowflakes
dependencies:
- boto3=1.3.1=py27_0
- botocore=1.4.28=py27_0
- docutils=0.12=py27_2
- ecdsa=0.13=py27_0
- futures=3.0.5=py27_0
- jmespath=0.9.0=py27_0
- openssl=1.0.2h=1
- paramiko=1.16.0=py27_0
- pip=8.1.2=py27_0
- pycrypto=2.6.1=py27_4
- python=2.7.12=1
- python-dateutil=2.5.3=py27_0
- pyyaml=3.11=py27_4
- readline=6.2=2
- setuptools=23.0.0=py27_0
- six=1.10.0=py27_0
- sqlite=3.13.0=0
- timbr-io::argh=0.26.1=py27_0
- timbr-io::pathtools=0.1.2=py27_0
- timbr-io::watchdog=0.8.3=py27_0
- tk=8.5.18=0
- wheel=0.29.0=py27_0
- yaml=0.1.6=0
- zlib=1.2.8=3
- pip:
- argh==0.26.1
- pathtools==0.1.2
- watchdog==0.8.3
注意:我实际上是用运行下面的命令创建这个文件的,问题是当我尝试重新创建这个环境的时候。
conda create --name snowflakes boto3 paramiko
source activate snowflakes
conda install -c timbr-io watchdog
conda env export > environment.yml
如您所见,我正在从 timbr-io
(在 anaconda.org 中)安装 watchdog
,其中有 linux-64 和 osx-64它的版本 (timbr-io/watchdog).
您不能将从一个操作系统导出的 conda 环境用于另一个操作系统。
包号(在某些情况下包存在)在不同平台上不一致。
conda env export
这样您就可以在相同的 OS.