【无标题】
linux anaconda安装
1.下载anaconda
去官网下在自己需要的版本
https://repo.anaconda.com/archive/
我自己下载的版本为Anaconda3-2024.02-1-Linux-x86_64.sh
2.安装anaconda
执行以下命令,一直回车直到出现选择yes or no ,输入yes继续,然后提示You can undo this by running conda init --reverse $SHELL
,输入yes
cd /mnt/d/tools
./Anaconda3-2024.02-1-Linux-x86_64.sh
新开窗口,编辑bashrc
vim ~/.bashrc
直接在文件结尾,将anaconda安装路径加入环境变量
# <<< conda initialize <<<
export PATH="/home/ruby/anaconda3/bin:$PATH"
# <<< conda initialize <<<
export PATH="/root/anaconda3/bin:$PATH"
修改完成保存后,执行以下命令生效
source ~/.bashrc
3.完成安装以及检测是否安装成功
重启新窗口执行
conda -V
4.安装虚拟环境
conda create -n rknn python=3.6 (rknn 是我自己取的名字)
conda create -n py36 python=3.6
conda create -n py36_171 python=3.6
conda create -n rknn171 python=3.6
5.激活环境
conda activate py36_171
6.退出虚拟环境
conda deactivate
7.检查环境是否安装好
conda info --envs
8.删除虚拟环境
conda remove -n rknn --all
9.修改虚拟环境名称
conda create --name python32(新名字) --clone python321(老名字)
conda remove --name old_name --all
conda create --name py36_1711 --clone py36_171
conda remove -n py36_1711 --all
conda remove -n rknn --all
10.卸载conda
rm -rf ~/anaconda3
rm -rf /home/ruby/anaconda3
11.退出conda init
conda config --set auto_activate_base false
conda config --set auto_activate_base true
12.第三方库的安装(根据自身需要安装)
为了加快pip下载速度,将pip的默认源更换位阿里源,命令如下:
mkdir ~/.pip
sudo vim ~/.pip/pip.conf
# 将以下内容添加到~/.pip/pip.conf
[global]
index-url = http://mirrors.aliyun.com/pypi/simple/
[install]
trusted-host=mirrors.aliyun.com
rknn依赖环境安装
#更新pip
python -m pip install --upgrade pip -i http://pypi.douban.com/simple --trusted-host pypi.douban.com
#安装pytorch设计版本问题,可到官网查询安装命令,如:
https://pytorch.org/get-started/previous-versions/
# CPU only
pip install torch==1.10.1+cpu torchvision==0.11.2+cpu torchaudio==0.10.1 -f https://download.pytorch.org/whl/cpu/torch_stable.html -i https://pypi.tuna.tsinghua.edu.cn/simple
rknn 171版
pip install torch==1.5.1+cpu torchvision==0.6.1+cpu -f https://download.pytorch.org/whl/torch_stable.html -i https://pypi.tuna.tsinghua.edu.cn/simple
# 安装其他依赖库
cd /mnt/f/gittask/rknn-toolkit/packages/
pip install -r requirements-cpu.txt
cd /mnt/f/gittask/rknn-toolkit-1.7.1/packages
pip install -r requirements-cpu.txt
#安装rknn,前提安装cython,确保可以尝试其他版本的依赖库,否则容易卡在onnxoptimizer这里
pip install cython
cd /mnt/f/gittask/rknn-toolkit/packages/packages
pip install rknn_toolkit-1.7.5-cp36-cp36m-linux_x86_64.whl
#可能会卡在安装opencv上,默认安装最新版,但是与python版本不兼容,可选择先安装opencv,在安装whl
cd /mnt/f/gittask/rknn-toolkit-1.7.1/packages
pip install rknn_toolkit-1.7.1-cp36-cp36m-linux_x86_64.whl
#安装opencv,参考链接https://blog.csdn.net/Merokes/article/details/109642366
pip install opencv-python==4.5.5.64 -i https://pypi.tuna.tsinghua.edu.cn/simple
#安装opencv扩展
pip install opencv-contrib-python==4.5.5.64 -i https://pypi.tuna.tsinghua.edu.cn/simple
#安装tensorflow
pip install tensorflow==1.14.0 -i https://pypi.tuna.tsinghua.edu.cn/simple
#安装mxnet
pip install mxnet==1.5.0 -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install easydict
#打包工具
pip install pyinstaller
pyinstaller -F test.py -p /root/anaconda3/envs/rknn171/lib/python3.6/site-packages --hidden-import json
执行
cp ./dist/test ./
./test
#依赖环境onnxoptimizer
sudo apt-get install -y libprotobuf-dev protobuf-compiler python3-scipy
sudo apt-get install libssl-dev libffi-dev python-dev build-essential libxml2-dev libxslt1-dev
#python版本查看
python --version
原文地址:https://blog.csdn.net/LittleRuby/article/details/138900340
免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!