我需要创建一个使用 virtualenv 模拟环境的环境,这些包属于 anaconda 中的各种通道。虽然我指定了频道,但我收到了一些包的错误。
my_env.yml:
name: my_env
channels:
- anaconda
- conda-forge
dependencies:
- numpy=1.15.2
- scipy=1.1.0
- scikit-learn=0.20.0
- pandas=0.22.0
- SQLAlchemy=1.1.14
- graphviz=0.8
- slacker=0.9.60
笔记:
slacker 在 conda-forge 频道 SQLAlchemy 和 graphviz 在 anaconda 频道,其他的只是在常规(默认)频道
当我运行命令时:
conda env create -f /home/my_env.yml
我收到以下错误:
解决环境:失败
ResolvePackageNotFound:-sqlalchemy=1.1.14-graphviz=0.8
似乎频道 anaconda 没有被接收?
如何修复这个 yml 文件?
非常感谢。