• Ubuntu 18.04机器学习环境安装


    安装net-tools
    sudo apt install net-tools
    #查看IP
    ifconfig
    #ssh服务是否安装
    ps -e | grep ssh
    #安装openssh-server
    apt-get install openssh-server
    
    #卸载原显卡驱动    
    sudo -s -H
    sudo apt-get purge nvidia*
    
    lspci | grep nouveau
    ubuntu-drivers devices
    
    sudo apt-get update
    
    安装gcc、g++
    sudo apt-get install gcc --fix-missing
    sudo apt-get install g++ --fix-missing
    sudo apt-get install make --fix-missing
       
    sudo sh ./NVIDIA-Linux-x86_64-390.87.run --no-opengl-files
    必须加上 --no-opengl-files ,否则会出现题主要是三种,(1)循环登录,也就是登录之后在退出来到登录界面; (2)界面变得很大,看着心慌,哈哈;(3)登录进去了,显示正常了,结果只有桌面背景和鼠标等等
    
    reboot
    
    #验证显卡驱动是否安装完成
    watch -n 1 nvidia-smi
    
    #安装远程桌面
    sudo apt-get install xrdp
    sudo apt-get install vnc4server
    sudo apt-get install xubuntu-desktop
    echo "xfce4-session" >~/.xsession
    sudo gedit /etc/xrdp/startwm.sh
    sudo gedit /etc/X11/Xwrapper.config
    sudo service xrdp restart
    
    #安装Anaconda3
    sudo apt install vim
    bash Anaconda3-5.2.0-Linux-x86_64.sh
    
    #安装cuda
    sudo apt-get install gcc-4.8 
    sudo apt-get install g++-4.8
    cd /usr/bin
    
    sudo mv gcc gcc.bak
    sudo ln -s gcc-4.8 gcc
    sudo mv g++ g++.bak 
    sudo ln -s g++-4.8 g++
    gcc -v 
    g++ -v
    
    sudo sh cuda_9.0.176_384.81_linux.run --override
    
    sh cuda_9.0.176.1_linux.run
    sh cuda_9.0.176.2_linux.run
    
    tar zxvf cudnn-9.0-linux-x64-v7.1.tgz
    sudo cp cuda/include/cudnn.h /usr/local/cuda/include 
    sudo cp cuda/lib64/libcudnn* /usr/local/cuda/lib64
    sudo chmod a+r /usr/local/cuda/include/cudnn.h /usr/local/cuda/lib64/libcudnn*
    
    #验证cuda安装
    cd /home/hylink/NVIDIA_CUDA-9.0_Samples/1_Utilities/deviceQuery/
    sudo make
    ./deviceQuery
    
    #更新环境变量
    echo 'export PATH=/usr/local/cuda-9.0/bin${PATH:+:${PATH}}' >> ~/.bashrc
    echo 'export LD_LIBRARY_PATH=/usr/local/cuda-9.0/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}' >> ~/.bashrc
    source ~/.bashrc
    python -V
    
    unzip faces_emore.zip
    
    #安装dmidecode
    sudo apt-get install dmidecode
    sudo gedit /etc/sudoers
    
    Python依赖环境安装
    pip install tensorflow-gpu==1.8.0 -i http://pypi.douban.com/simple --trusted-host pypi.douban.com
    pip install --upgrade pip -i http://pypi.douban.com/simple --trusted-host pypi.douban.com
    pip install torch torchvision   
    pip install mxnet-cu90 -i http://pypi.douban.com/simple --trusted-host pypi.douban.com
    pip install opencv-python==3.4.5.20 -i http://pypi.douban.com/simple --trusted-host pypi.douban.com
    pip install opencv-contrib-python==3.4.5.20 -i http://pypi.douban.com/simple --trusted-host pypi.douban.com
    pip install licensetool
    pip install easydict -i http://pypi.douban.com/simple --trusted-host pypi.douban.com
    pip install tqdm -i http://pypi.douban.com/simple --trusted-host pypi.douban.com
    pip install bcolz -i http://pypi.douban.com/simple --trusted-host pypi.douban.com
    pip install rsa -i http://pypi.douban.com/simple --trusted-host pypi.douban.com
    
  • 相关阅读:
    opengl学习
    同步、异步、多线程与事件型综述
    Javascript异步编程的4种方法
    ASP.NET(C#) GridView (编辑、删除、更新、取消)
    浅析五大ASP.NET数据控件
    用 Eclipse 开发 Android 应用程序
    [C# 网络编程系列]专题十:实现简单的邮件收发器
    [C# 网络编程系列]专题九:实现类似QQ的即时通信程序
    [C# 网络编程系列]专题七:UDP编程补充——UDP广播程序的实现
    [C# 网络编程系列]专题六:UDP编程
  • 原文地址:https://www.cnblogs.com/gmhappy/p/11863955.html
Copyright © 2020-2023  润新知