经常有新手抱怨Python安装第三方库太慢,特别是体积较大的库如pandas、tensorflow等,安装速度简直让人无法忍受。
为什么pip会很慢?
首先,我们先来了解一下pip。pip是Python中最常用的包管理工具,通过命令行输入pip install package_name
就可以自动安装第三方库。然而,pip是从pypi(Python官方第三方库的仓库)中下载库文件的,而pypi位于国外服务器,导致下载速度很慢。
所以问题的根源不在于pip本身,而是pypi的下载速度过慢。
解决方法:配置国内镜像源
解决安装慢的问题,一个有效的方法是通过国内镜像网站进行下载。这些镜像网站完整复制了pypi的内容,并放置在国内服务器上,因此可以极大提高下载速度。只需将pip的下载源修改为镜像站,就能享受流畅快速的pip安装功能。
临时配置
临时配置的方法很简单,以使用清华镜像源为例,在命令行输入以下命令即可:
<code>pip install -i https://pypi.tuna.tsinghua.edu.cn/simple package_name</code>
永久配置
永久配置镜像源更为方便,可以省去每次安装库时都带上镜像源网址的麻烦。配置好后,只需输入pip install package_name
就可以快速安装库了。
- 自动配置: 在命令行输入以下命令即可完成配置:
<code>pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple</code>
- 手动配置: 在用户目录中创建一个pip目录,并在其中创建pip.ini文件,然后添加以下内容并保存:
<code>[global] index-url = https://pypi.tuna.tsinghua.edu.cn/simple</code>
镜像网站的好处
国内的镜像网站不仅包含pypi的内容,还涵盖了许多其他开源工具,如mysql、anaconda、ubuntu、nodejs等。这些镜像站拥有强大的资源和极速的下载速度。
欢迎访问中国科学技术大学镜像站:https://mirrors.ustc.edu.cn/
通过以上方法配置镜像源,可以显著提高Python第三方库安装的速度,让您的开发体验更加愉快!
暂无评论内容