linux anaconda安装

LittleRuby 2024-10-04 15:37:02 阅读 52

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 <code>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"code>

# <<< conda initialize <<<

export PATH="/root/anaconda3/bin:$PATH"code>

修改完成保存后,执行以下命令生效

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



声明

本文内容仅代表作者观点,或转载于其他网站,本站不以此文作为商业用途
如有涉及侵权,请联系本站进行删除
转载本站原创文章,请注明来源及作者。