opencv - 创建虚拟环境时出错
问题描述
Solving environment: failed
ResolvePackageNotFound:
- sphinxcontrib==1.0=py35_0
- requests==2.14.2=py35_0
- rope==0.9.4=py35_1
- pytorch==0.1.12=py35_0.1.12cu80
- pylint==1.7.2=py35_0
- nbconvert==5.2.1=py35_0
- vc==14=0
- libpng==1.6.30=vc14_1
- numpy==1.13.1=py35_0
- jsonschema==2.6.0=py35_0
- alabaster==0.7.10=py35_0
- simplegeneric==0.8.1=py35_1
- entrypoints==0.2.3=py35_0
- isort==4.2.15=py35_0
- qt==5.6.2=vc14_6
- setuptools==36.4.0=py35_1
- mkl==2017.0.3=0
- path.py==10.3.1=py35_0
- babel==2.5.0=py35_0
- icu==57.1=vc14_0
- vs2015_runtime==14.0.25420=0
- jedi==0.10.2=py35_2
- jpeg==9b=vc14_0
解决方案
它实际上是一个错误,您可以通过以下方式修复它: conda update --all 然后 conda env export --no-builds > env.yml 然后通过常规安装: conda env create -f env.yml
在此修复工作后,您可能还会遇到输出错误:'CondaValueError: prefix already exists: /home/user/anaconda3'
对于此错误,您只需打开 .yml 文件并确保环境名称不是“base”或任何其他现有 env 名称。而已!我希望这行得通!