我正在通过
conda env create -f environment.yml
创建以下 conda 环境。
environment.yml
文件内容为:
name: deep3d_pytorch
channels:
- pytorch
- conda-forge
- defaults
dependencies:
- python=3.6
- pytorch=1.6.0
- torchvision=0.7.0
- numpy=1.18.1
- scikit-image=0.16.2
- scipy=1.4.1
- pillow=6.2.1
- pip=20.0.2
- ipython=7.13.0
- yaml=0.1.7
- pip:
- matplotlib==2.2.5
- opencv-python==3.4.9.33
- tensorboard==1.15.0
- tensorflow==1.15.0
- kornia==0.5.5
- dominate==2.6.0
- trimesh==3.9.20
在环境创建过程结束时,会抛出以下错误:
Installing pip dependencies: \ Ran pip subprocess with arguments:
['/usr/local/envs/deep3d_pytorch/bin/python', '-m', 'pip', 'install', '-U', '-r', '/content/Deep3DFaceRecon_pytorch/condaenv.i1gomfsb.requirements.txt', '--exists-action=b']
Pip subprocess output:
Pip subprocess error:
/usr/local/envs/deep3d_pytorch/bin/python: No module named pip
failed
CondaEnvException: Pip failed
除了
conda env create -f environment.yml
之外,通过 conda env update -f environment.yml
更新 conda 环境也会引发类似的错误。
错误发生在我的本地计算机和 Google Colab 上。我只是按照说明操作。有人有任何线索或提示吗?
我看过这个,但无法弄清楚:使用 Pip 将软件包安装到 Anaconda 环境