我刚在Mac上用python 3.7安装了anaconda。 在终端中,当我尝试降级python或安装任何其他软件包时,出现此错误:
Collecting package metadata: failed
UnavailableInvalidChannel: The channel is not accessible or is invalid.
channel name: pkgs/main/https://repo.anaconda.com/pkgs/main
channel url: https://repo.anaconda.com/pkgs/main/https://repo.anaconda.com/pkgs/main
error code: 404
You will need to adjust your conda configuration to proceed.
Use `conda config --show channels` to view your configuration's current state,
and use `conda config --show-sources` to view config file locations
和:
channels:
- defaults
- conda-forge
- https://repo.anaconda.com/pkgs/main/https://repo.anaconda.com/pkgs/main/osx-64
出什么问题了?
答案 0 :(得分:0)
在基础环境上进行此类实验不是一个好习惯。最好的方法是创建一个虚拟环境,并指定要用于开发目的的任何版本的python和库,例如,您可能有一个环境用于基于GPU的深度学习,一个环境用于基于CPU的等等。您可以尝试关注。
conda create --name your_env_name python=3.6 -y
现在要使用它,输入
conda activate your_env_name
并停用
conda deactivate
如果您创建多个环境,并且想要获取有关所有虚拟环境的信息,只需键入
conda info --envs
希望有帮助。