Cuda安装
来自ling
使用非root账号安装
目录
anaconda
https://blog.csdn.net/kkxi123456/article/details/126673247
https://repo.anaconda.com/archive/
wget -c https://repo.anaconda.com/archive/Anaconda3-2023.07-1-Linux-x86_64.sh
bash Anaconda3-2023.07-1-Linux-x86_64.sh
vim /etc/profile
export PATH=/server/anaconda3/bin:$PATH
vim ~/.bashrc
export PATH=/server/anaconda3/bin:$PATH
source /etc/profile
source ~/.bashrc
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --set show_channel_urls yes
vim ~/.condarc
channels:
- http://mirrors.aliyun.com/anaconda/cloud/stackless
- https://mirrors.aliyun.com/anaconda/cloud/simpleitk
- https://mirrors.aliyun.com/anaconda/cloud/rdkit
- https://mirrors.aliyun.com/anaconda/cloud/rapidsai
- https://mirrors.aliyun.com/anaconda/cloud/qiime2
- https://mirrors.aliyun.com/anaconda/cloud/pyviz
- https://mirrors.aliyun.com/anaconda/cloud/pytorch3d
- https://mirrors.aliyun.com/anaconda/cloud/pytorch-test
- https://mirrors.aliyun.com/anaconda/cloud/pytorch
- https://mirrors.aliyun.com/anaconda/cloud/psi4
- https://mirrors.aliyun.com/anaconda/cloud/plotly
- https://mirrors.aliyun.com/anaconda/cloud/omnia
- https://mirrors.aliyun.com/anaconda/cloud/ohmeta
- https://mirrors.aliyun.com/anaconda/cloud/numba
- https://mirrors.aliyun.com/anaconda/cloud/msys2
- https://mirrors.aliyun.com/anaconda/cloud/mordred-descriptor
- https://mirrors.aliyun.com/anaconda/cloud/menpo
- https://mirrors.aliyun.com/anaconda/cloud/matsci
- https://mirrors.aliyun.com/anaconda/cloud/intel
- https://mirrors.aliyun.com/anaconda/cloud/idaholab
- https://mirrors.aliyun.com/anaconda/cloud/fermi
- https://mirrors.aliyun.com/anaconda/cloud/fastai
- https://mirrors.aliyun.com/anaconda/cloud/dglteam
- https://mirrors.aliyun.com/anaconda/cloud/deepmodeling
- https://mirrors.aliyun.com/anaconda/cloud/conda-forge
- https://mirrors.aliyun.com/anaconda/cloud/caffe2
- https://mirrors.aliyun.com/anaconda/cloud/c4aarch64
- https://mirrors.aliyun.com/anaconda/cloud/bioconda
- https://mirrors.aliyun.com/anaconda/cloud/biobakery
- https://mirrors.aliyun.com/anaconda/cloud/auto
- https://mirrors.aliyun.com/anaconda/cloud/Paddle
- https://mirrors.aliyun.com/anaconda/pkgs/r
- https://mirrors.aliyun.com/anaconda/pkgs/msys2
- https://mirrors.aliyun.com/anaconda/pkgs/main
- https://mirrors.aliyun.com/anaconda/pkgs/free
show_channel_urls: true
ssl_verify: true
allow_conda_downgrades: true
mkdir ~/.pip
cd ~/.pip/
vim pip.conf
[global]
index-url = http://mirrors.aliyun.com/pypi/simple/
[install]
trusted-host=mirrors.aliyun.com
paddle_ocr_37
conda init
python3.7以上都不行
conda create --name paddle_ocr_37 python=3.7 --channel https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ # 这是一行命令
conda activate paddle_ocr_37
vi ~/.bashrc conda activate paddle_ocr_37 source ~/.bashrc
conda remove --name <环境名> --all
conda deactivate
cuda
wget https://developer.download.nvidia.com/compute/cuda/11.7.1/local_installers/cuda-repo-rhel7-11-7-local-11.7.1_515.65.01-1.x86_64.rpm sudo rpm -i cuda-repo-rhel7-11-7-local-11.7.1_515.65.01-1.x86_64.rpm sudo yum clean all sudo yum -y install nvidia-driver-latest-dkms sudo yum -y install cuda
vim /etc/profile export PATH=/usr/local/cuda-11.7/bin:$PATH export LD_LIBRARY_PATH=/usr/local/cuda-11.7/lib64
source /etc/profile
conda install paddlepaddle-gpu==2.5.1 cudatoolkit=11.7 -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/Paddle/ -c conda-forge
# 查看虚拟环境
conda info --envs
# 删除虚拟环境
conda remove -n name --all
# 删除所有的安装包及cache(索引缓存、锁定文件、未使用过的包和tar包)
conda clean -y --all
# 删除pip的缓存
rm -rf ~/.cache/pip
conda clean --all:清除所有已安装的包,但保留所有环境
conda clean --all --yes:清除所有已安装的包和缓存文件,但保留所有环境
paddlepaddle paddlehub
pip3 install setuptools_scm
gpu
conda install paddlepaddle-gpu==2.5.1 cudatoolkit=11.7 -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/Paddle/ -c conda-forge
paddlepaddle-gpu和paddlepaddle不能同时安装 否则会Illegal instruction
cpu
conda install paddlepaddle==2.5.1 --channel https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/Paddle/
pip3 install paddlepaddle --upgrade -i https://mirror.baidu.com/pypi/simple pip3 install paddlehub --upgrade -i https://mirror.baidu.com/pypi/simple
测试
python import paddle paddle.utils.run_check()
删除
conda install anaconda-clean anaconda-clean
1、删除miniconda3目录
rm -rf miniconda3/
2、注释掉conda语句
vim .bashrc
3、删除’.condarc’文件
rm -rf ~/.condarc
4、重新激活 .bashrc
source ~/.zshrc
错误
libssl.so.1.1
https://blog.csdn.net/sinat_22510827/article/details/123758031
su root
Illegal instruction
原因是我的CPU不支持avx指令集
查看是否支持,返回结果是否包含avx
cat /proc/cpuinfo | grep -i avx
https://www.jianshu.com/p/e80213c53c33
'paddle' has no attribute 'utils'
conda remove -n paddle_ocr_37 --all conda create --name paddle_ocr_37 python=3.7 --channel https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ conda install paddlepaddle-gpu==2.5.1 cudatoolkit=11.7 -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/Paddle/ -c conda-forge