Atlas 200DK+CANN 5.1.RC2+MindStudio5.0.RC2+MindX SDK 3.0玩转攻略3
三、开发环境搭建:Ubuntu 18.04 x86虚拟机
1、创建Ubuntu 18.04 x86操作系统的虚拟机
此部分内容可以完全参见 https://bbs.huaweicloud.cn/blogs/345859 《创建Ubuntu 18.04x86 操作系统的虚拟机》的步骤完成,此处不再赘述。
2、常用软件安装
此部分内容可以参见 https://bbs.huaweicloud.cn/blogs/345859 《安装必要的依赖软件和环境整理》的部分内容完成,包含
(1) 安装net-tools
(2)禁止Ubuntu系统自动更新
(3)修改apt源为国内源
(5)安装openssh-server
(6)安装jdk11
按上述链接内容操作完毕之后,使用
lsb_release -a
java --version
可以看到以下结果
3、操作系统部分软件安装
在开发环境完成以下内容:
sudo apt-get update
sudo apt-get install -y gcc g++ make cmake zlib1g zlib1g-dev openssl libsqlite3-dev libssl-dev libffi-dev unzip pciutils net-tools libblas-dev gfortran libblas3 libopenblas-dev
检查相关版本:
gcc --version
g++ --version
make --version
cmake --version
dpkg -l zlib1g| grep zlib1g| grep ii
dpkg -l zlib1g-dev| grep zlib1g-dev| grep ii
dpkg -l libsqlite3-dev| grep libsqlite3-dev| grep ii
dpkg -l openssl| grep openssl| grep ii
dpkg -l libssl-dev| grep libssl-dev| grep ii
dpkg -l libffi-dev| grep libffi-dev| grep ii
dpkg -l unzip| grep unzip| grep ii
dpkg -l pciutils| grep pciutils| grep ii
dpkg -l net-tools| grep net-tools| grep ii
dpkg -l libblas-dev| grep libblas-dev| grep ii
dpkg -l gfortran| grep gfortran| grep ii
dpkg -l libblas3| grep libblas3| grep ii
dpkg -l libopenblas-dev| grep libopenblas-dev| grep ii
4、源码编译Python3.7.5
python3 --version
需要源码安装Python 3.7.5
wget https://www.python.org/ftp/python/3.7.5/Python-3.7.5.tgz
tar -zxvf Python-3.7.5.tgz 解压
cd Python-3.7.5
./configure --prefix=/usr/local/python3.7.5 --enable-loadable-sqlite-extensions --enable-shared
make
sudo make install
修改.bashrc,增加以下内容:
修改.bashrc,增加以下内容:
#用于设置python3.7.5库文件路径
export LD_LIBRARY_PATH=/usr/local/python3.7.5/lib:$LD_LIBRARY_PATH
#如果用户环境存在多个python3版本,则指定使用python3.7.5版本
export PATH=/usr/local/python3.7.5/bin:$PATH复制
source ~/.bashrc 使得环境变量生效
检查python3和 pip3的版本:
python3 --version
pip3 --version
升级pip:pip3 install --upgrade pip -i https://pypi.tuna.tsinghua.edu.cn/simple --user
5、安装pip依赖包
pip3 install attrs --user -i https://pypi.tuna.tsinghua.edu.cn/simple
pip3 install numpy --user -i https://pypi.tuna.tsinghua.edu.cn/simple
pip3 install decorator --user -i https://pypi.tuna.tsinghua.edu.cn/simple
pip3 install sympy --user -i https://pypi.tuna.tsinghua.edu.cn/simple
pip3 install cffi --user -i https://pypi.tuna.tsinghua.edu.cn/simple
pip3 install pyyaml --user -i https://pypi.tuna.tsinghua.edu.cn/simple
pip3 install pathlib2 --user -i https://pypi.tuna.tsinghua.edu.cn/simple
pip3 install psutil --user -i https://pypi.tuna.tsinghua.edu.cn/simple
pip3 install protobuf --user -i https://pypi.tuna.tsinghua.edu.cn/simple
pip3 install scipy --user -i https://pypi.tuna.tsinghua.edu.cn/simple
pip3 install requests --user -i https://pypi.tuna.tsinghua.edu.cn/simple
pip3 install absl-py --user -i https://pypi.tuna.tsinghua.edu.cn/simple
(未完待续)
- 点赞
- 收藏
- 关注作者
评论(0)