因为anaconda默认镜像在外国,错在网络太慢,无法下载包问题。解决方法如下:

打开anaconda prompt(使用管理员身份打开):

然后运行下面命令:(修改了当前使用镜像,这里使用清华镜像)

#打开Anaconda Prompt或终端:打开Anaconda Prompt(Windows)或终端(macOS和Linux)。

#添加清华大学的Anaconda镜像:在Anaconda Prompt或终端中执行以下命令:

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
检查镜像源配置:运行以下命令查看当前的镜像源配置:

conda config --show channels

开始下载:命令如下:

conda install pymysql(这里的pymysql是你要下载的包的名字。注意区分)

结束。但是这个镜像设置只能是当前的,下一次需要重新弄。如果你想彻底修改镜像配置,

这样试一下,

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urls yes

这两个命令都是用于配置conda的行为,具体作用如下:

  1. conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/:这个命令用于向conda配置中添加一个新的频道(channel)。在这个命令中,我们向conda添加了清华大学的镜像源中的免费包频道。这意味着当你使用conda安装包时,它会优先从这个频道中获取免费的软件包。

  2. conda config --set show_channel_urls yes:这个命令用于设置conda在输出中是否显示频道的URL地址。当设置为 yes 时,conda会在命令输出中显示每个包的下载地址,包括它们来自哪个频道。这对于调试和了解包的来源非常有用。

通过这两个命令,你可以将清华大学的镜像源添加到你的conda配置中,并设置显示频道URL地址,以便更好地了解包的来源。

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐