最近在研究yolo v5,卡在了安装包的阶段。
遇到的问题是,将清华的源网址写进Manage Repositories后,available Packages界面却显示nothing to show.
奇怪的是直接打开清华的源网址是可以正常显示的呀!
于是搜索后找到了解决方案:
如果你的环境是anaconda,那这里有一个切换式的小按钮,选中状态下,你在 available Packages界面 看到的都是anaconda的包,取消状态下,你看到的都是python原包。
稍微写点前置知识:anaconda是个虚拟环境,理念类似docker集装箱;在没有anaconda之前,包安装只有pip的python包。但是随着python的壮大,python包也越来越多,包管理逐渐复杂与令人抓狂起来。于是就有了anaconda包管理,anaconda把很多小的python包和C++包做了很多的整合与优化,于是就有了anaconda的包,安装命令是conda。
所以anaconda包和python包虽是派生关系,但是安装原理是完全不同的。
python包的源网址文件夹都是simple/文件夹。而anaconda包的文件夹却是anaconda/pkgs/.
整理的国内源:
python原生:
清华: https://pypi.tuna.tsinghua.edu.cn/simple
豆瓣: http://pypi.douban.com/simple/
<