【一】PIP换源
【1】问题描述
- 在使用Python时,我们经常需要用到pip安装第三方包。
- 但是,在某些情况下,由于网络速度慢或者其他各种原因,pip install会非常慢,甚至可能无法完成。
- 为了解决这个问题,我们提供以下几种方法。
【2】永久更换pip源
-
一般来说,我们使用的是默认的pip源,这个源由于各种原因会变得非常慢,因此我们可以更改pip源为国内较快的源来提升下载速度。
-
打开控制台或终端,并输入以下命令:
pip config set global.index-url https://mirrors.aliyun.com/pypi/simple/
- 更改pip源后,可以通过以下命令验证:
pip config get global.index-url
- 如果返回值为
https://mirrors.aliyun.com/pypi/simple/
,则表示更改成功。
【3】临时使用pip源
-
输入
pip install xxx
时插入国内镜像源地址,变为pip install -i 地址 xxx
并回车。 -
假设我们需要安装名为opencv-python的Python包。
-
使用默认源安装opencv-python
pip install opencv-python
- 使用清华大学镜像源,重新安装opencv-python
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/ opencv-python
【4】几个常用镜像源
清华大学: https://pypi.tuna.tsinghua.edu.cn/simple/
阿 里 云: https://mirrors.aliyun.com/pypi/simple/
豆 瓣: https://pypi.douban.com/simple/
中 科 大: https://pypi.mirrors.ustc.edu.cn/simple/
【二】系统和虚拟环境介绍
【1】系统环境
- 系统环境是指安装在计算机全局范围内的Python环境。
- 当你在计算机上安装Python时,它会成为系统环境的一部分。
- 在系统环境中安装的Python解释器和库对整个计算机可见,所有项目都可以访问它们。
【2】虚拟环境
(1)虚拟环境介绍
- 虚拟环境是一种在项目级别隔离Python依赖的方法。
- 通过创建