昇腾Ascend 200加速模块 学习(一)

一、产品介绍

1、特点

在这里插入图片描述

2、产品规格

在这里插入图片描述

二、环境配置

1、python和pip都修改为3.7版本

(1)python修改

  如图所示,python的版本为2.7,而python3的版本为3.7,如何让python的版本配置为3.7呢?
在这里插入图片描述
推荐使用alias而不是创建软链接,这样的好处是:
⭐ 不破坏系统默认设置(不改文件、软链接)
⭐ 方便还原(去掉 alias 就恢复)
⭐ 对用户友好(只对当前用户有效)
⭐ 简单快捷(只要加一行命令)

alias 是 Linux/Unix 系统里的一个“命令别名”功能。举个简单例子:假设

python=python3

就是说:以后每次你在终端输入 python,系统就自动帮你替换成 python3 来执行。

(1)临时使用:

alias python=python3

(2)永久生效:

echo "alias python=python3" >> ~/.bashrc
source ~/.bashrc

(3)取消alias:

unalias python

可以看到python版本升级到3.7
在这里插入图片描述

(2)pip修改

首先在查看pip3时出现了一个警告:
在这里插入图片描述
在这里插入图片描述
如何去解决?
(1)强制重新安装并升级 pip 到最新版本。

python -m pip install --upgrade --force-reinstall pip

在这里插入图片描述
然后会有一个警告:
在这里插入图片描述(2)将安装的目录添加到PATH环境变量中
在这里插入图片描述
(3)使用alisa给pip3起个pip别名
在这里插入图片描述
(4)使用source ~/.bashrc 执行
在这里插入图片描述

2、“-bash: atc: command not found"解决办法

在这里插入图片描述
如图所示,可以看到atc命令没有被发现,需要打开bashrc

vim ~/.bashrc

需要在最下面添加set_env即可完成配置
在这里插入图片描述

3、~/.bashrc中内容

alias l='ls -CF'

# Add an "alert" alias for long running commands.  Use like so:
#   sleep 10; alert
alias alert='notify-send --urgency=low -i "$([ $? = 0 ] && echo terminal || echo error)" "$(history|tail -n1|sed -e '\''s/^\s*[0-9]\+\s*//;s/[;&|]\s*alert$//'\'')"'

# Alias definitions.
# You may want to put all your additions into a separate file like
# ~/.bash_aliases, instead of adding them here directly.
# See /usr/share/doc/bash-doc/examples in the bash-doc package.

if [ -f ~/.bash_aliases ]; then
    . ~/.bash_aliases
fi

# enable programmable completion features (you don't need to enable
# this, if it's already enabled in /etc/bash.bashrc and /etc/profile
# sources /etc/bash.bashrc).
if ! shopt -oq posix; then
  if [ -f /usr/share/bash-completion/bash_completion ]; then
    . /usr/share/bash-completion/bash_completion
  elif [ -f /etc/bash_completion ]; then
    . /etc/bash_completion
  fi
fi
export FFMPEG_PATH=/usr/local/ffmpeg
export PATH=/usr/lib/jvm/java-8-openjdk-amd64/bin:/usr/lib/jvm/java-8-openjdk-amd64/bin:/usr/lib/jvm/java-8-openjdk-amd64/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/local/ffmpeg/bin/
export LD_LIBRARY_PATH=/usr/local/ffmpeg/lib:/home/HwHiAiUser/ascend_ddk/arm/lib:$LD_LIBRARY_PATH

export install_path=/usr/local/Ascend/nnrt/latest/

export ASCEND_HOME=/home/HwHiAiUser/Ascend/ascend-toolkit
export SOC_VERSION=Ascend310

export SLOG_PRINT_TO_STDOUT=1

export DDK_PATH=${install_path}/arm64-linux
export NPU_HOST_LIB=${install_path}/arm64-linux/acllib/lib64/stub
export PATH=$PATH:/usr/local/ffmpeg/bin
export FFMPEG_PATH=/usr/local/ffmpeg
export LD_LIBRARY_PATH=$FFMPEG_PATH/lib:$LD_LIBRARY_PATH
export OPENCV_PATH=/home/HwHiAiUser/ascend_ddk/arm
export LD_LIBRARY_PATH=$OPENCV_PATH/lib:$LD_LIBRARY_PATH
export PYTHONPATH=/usr/local/lib/uhd:$PYTHONPATH

source $install_path/../set_env.sh

alias python=python3
alias pip=pip3

source /home/HwHiAiUser/Ascend/ascend-toolkit/set_env.sh
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值