Windows下载python包网址为:Index of /ftp/python/3.8.0/
0.准备。
sudo apt update
sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev wget
1.将默认pip位置作为为软链接位置。
sudo apt install python3-pip
pip -V
2.解压python。
sudo tar -xvf Python-3.7.0.tgz
3.安装。
cd Python-3.7.0
sudo ./configure --enable-optimizations
sudo make install
4.查看安装的pip和python位置。
which pip3.7
which python3.7
5.删除旧的软链接。
sudo rm -f /usr/bin/pip
sudo rm -f /usr/bin/python
6.查看本地版本。
ls -l /usr/local/bin | grep pip
ls -l /usr/local/bin | grep python
7.创建软链接(sudo ln -s 实际文件 软链接)。
sudo ln -s /usr/local/bin/pip3.7 /usr/bin/pip
sudo ln -s /usr/local/bin/python3.7 /usr/bin/python
8.查看指向。
ls -l /usr/bin | grep pip
ls -l /usr/bin | grep python
9.测试。
python -m pip install --upgrade pip
10.安装 venv
sudo apt install -y python3-venv
11.创建虚拟环境
python -m venv my_env
12.激活虚拟环境
source my_env/bin/activate
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
TensorFlow Object Detection API —— 开箱即用的目标检测API - ttweixiao9999 - 博客园 (cnblogs.com)
注意:安装tensorflow建议使用python3.12(3.7 3.9都会出现导入失败的情况)。