教程使用系统:centos(教程系统为:centos7.6)
1. 安装 python3.10:
1.1. 通过命令下载,即在centos上执行命令:
wget https://www.python.org/ftp/python/3.10.4/Python-3.10.4.tgz
1.2 或通过Windows电脑,直接到 python 官网 https://www.python.org/ 下载最新的适合 linux 的最新版本(我安装的是python3.10.4),并上传至 centos上的某目录(一般 root 目录即可)。
1.3. 解压:在通过前面步骤下载的 文件(假如为:Python-3.10.4.tgz)所在目录:
tar -xvf Python-3.10.4.tgz
cd Python-3.10.4/
1.4. 编译安装:
./configure --prefix=/usr/local/python3 --with-openssl=/usr/local/openssl –with-openssl-rpath=auto
make -j && make install
1.5 验证:
python3 -V
1.6 如果步骤 1.5 打印的版本不是 Python 3.10.4,您需要更新 /usr/bin/python3 符号链接,使其指向 Python 3.10 的可执行文件:
sudo ln -sf /usr/local/python3.10/bin/python3.10 /usr/bin/python3
2. 安装Anaconda3:
2.1 首先,下载Anaconda3的安装包。可以从Anaconda官网下载对应版本的安装包,命令:
wget https://repo.anaconda.com/archive/Anaconda3-2023.03-1-Linux-x86_64.sh
2.2 下载完成后,运行安装包并按照提示进行安装:
bash Anaconda3-2023.03-1-Linux-x86_64.sh
2.3 配置软链接,使得Anaconda3的命令可以在系统路径中访问
ln -s /path/to/anaconda3/condabin/conda /usr/local/bin/conda
2.4 初始化Anaconda3:安装完成后,需要初始化Anaconda3。在终端中运行以下命令:
source ~/.bashrc
2.5 验证安装:要验证Anaconda3是否成功安装,可以运行以下命令来检查其版本:
conda --version
2.6 Anaconda3 的常用命令:
2.6.1 创建虚拟环境:(下列命令中,myEnv 为即将创建的虚拟环境的名称;python=3.10为创建该虚拟环境所使用的python版本,若省略则使用默认的python版本)
conda create -n myEnv python=3.10
2.6.2 启动上面创建的 虚拟环境 myEnv:(推荐使用前者)
conda activate myEnv
或
source activate myEnv
2.6.3 退出当前环境:
conda deactivate
2.6.4 列出所有环境
conda myEnv list
2.6.5 删除环境
conda remove --name myEnv --all
3. 安装 yolov8:
3.1 启动一个虚拟环境,如: myEnv:
conda activate myEnv
3.2 安装:
pip install yolov8