[英]Not able to create conda environment in macboook air(Resolvepackagenotfound)
[英]conda create environment ResolvePackageNotFound when pip is successful
我正在尝试使用以下 environment.yml 文件创建一个 conda 环境:
conda env create -n med -f environment.yml
文件内容:
name: med
channels:
- defaults
- conda-forge
dependencies:
- python=3.8
- batchgenerators==0.23
- pandas==1.1.5
- SimpleITK==2.2.1
- tensorboard==2.11.0
- tqdm
- pip
- pip:
- --extra-index-url https://download.pytorch.org/whl/cu117
- torch==1.13.1+cu117
- torchvision==0.14.1+cu117
安装失败:
ResolvePackageNotFound:
- batchgenerators
如果我从 yml 文件中删除 batchgenerators,创建环境,conda 激活它并尝试 pip install batchgenerators - 它是成功的。
此外,使用 pip 也可以
conda create -n med
conda activate med
pip install -r requirements.txt
batchgenerators==0.23
pandas==1.1.5
SimpleITK==2.2.1
tensorboard==2.11.0
torch==1.13.1+cu117
torchvision==0.14.1+cu117
tqdm
有什么建议可以让 conda 直接工作吗? 谢谢,博格丹
感谢@griko。 将 batchgenerators 添加到 yml 文件解决了这个问题,因为该包在 pypi 上可用,但在 conda defaults 或 conda forge 中不可用。
- pip:
- --extra-index-url https://download.pytorch.org/whl/cu117
- torch==1.13.1+cu117
- torchvision==0.14.1+cu117
- batchgenerators==0.23
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.