Python 依赖库¶
pip 是 Python 包管理工具,该工具提供了对Python 包的查找、下载、安装、卸载的功能。
目前如果你在 python.org 下载最新版本的安装包,则是已经自带了该工具。
pip 官网:https://pypi.org/project/pip/
你可以通过以下命令来判断是否已安装:
如果你还未安装,则可以使用以下方法来安装:
| Bash | |
|---|---|
依赖安装¶
1、OpenCV - Python¶
OpenCV-Python 是 OpenCV 的 Python API,它结合了 OpenCV C++ API 和 Python 语言的最佳特性。
OpenCV 支持多种编程语言,例如 C++、Python、Java 等,并且可在不同的平台上使用,包括 Windows、Linux、OS X、Android 和 iOS。基于 CUDA 和 OpenCL 的高速 GPU 操作接口也在积极开发中。
我们可以使用下面的指令来利用pip包管理器来安装OpenCV - Python:
| Bash | |
|---|---|
[!TIP]
受国内防火墙因素影响,国内使用pip安装依赖包时下载速度可能较为缓慢;我们可以使用国内镜像站来进行加速;只需要在安装指令后面增加一个参数 -i 加上镜像地址即可;
以使用中国科学技术大学镜像为例:
| Bash | |
|---|---|
2、Numpy¶
NumPy 是一个运行速度非常快的数学库,主要用于数组计算,我们可以指定需要安装的版本;
我们可以使用下面的指令来利用pip包管理器来安装NumPy:
| Bash | |
|---|---|
使用中国科学技术大学镜像加速安装:
| Bash | |
|---|---|
3、xxxx¶
xxxxxxxxxx;
我们可以使用下面的指令来利用pip包管理器来安装xxxx:
| Bash | |
|---|---|
使用中国科学技术大学镜像加速安装:
| Bash | |
|---|---|
python3 -m venv my_mnn_venv
apt install python3.12-venv
source ./my_mnn_venv/bin/activate
其他国内镜像源¶
- 中国科学技术大学镜像源: https://mirrors.ustc.edu.cn/pypi/simple/
- 清华大学TUNA镜像源: https://pypi.tuna.tsinghua.edu.cn/simple
- 阿里云镜像源: http://mirrors.aliyun.com/pypi/simple/
- 华为云镜像源: https://repo.huaweicloud.com/repository/pypi/simple/
- 腾讯云镜像源:https://mirrors.cloud.tencent.com/pypi/simple/
- 上海交通大学:https://mirror.sjtu.edu.cn/pypi/web/simple/