简体   繁体   English

创建新的Conda环境时出现PackageNotFoundError

[英]PackageNotFoundError when creating new Conda environment

After installing Anaconda or Miniconda and trying to create first environment, I'm getting the following error: 在安装Anaconda或Miniconda并尝试创建第一个环境后,出现以下错误:

PackageNotFoundError: Package not found: '' Package missing in current osx-64 channels: - package_name PackageNotFoundError:找不到软件包:”当前osx-64通道中缺少软件包:-package_name

It turns out that when you first run conda config ( .condarc is created) by default it contains 原来,当您第一次运行conda conda config (默认创建.condarc )时,它包含

create_default_packages:
  - tensorflow
  - PACKAGE_NAME
channels:
  - conda-forge
  - defaults

So it tries to fetch a package called PACKAGE_NAME which surprisingly does not exist. 因此,它尝试获取一个名为PACKAGE_NAME的程序 ,但该程序包不存在。

Simply removing - PACKAGE_NAME line from .condarc fixes the issue. 简单地删除- PACKAGE_NAME.condarc修复该问题行。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM