用PPAS安装显卡驱动 及 pyenv管理 anaconda

给ubuntu系统的源中添加untrust的repository

去网站: https://launchpad.net/ubuntu/+ppas 搜索相关的安装包

也就是Personal Package Archives(ppa)

avatar

点击proprietary cpu drivers 进入以下的界面 可以看到Adding this PPA to your system依据指示的命令添加这个repository 到你的源中
image
在终端键入:

$ sudo add-apt-repository ppa:graphics-drivers/ppa
$ sudo apt-get update

接着安装驱动 以 nvidia-384为例

$ sudo apt-get install nvidia-384

然后在 nvidia X server setting中 的PRIME Profiles中勾选nvidia(此步亦可不执行)

完成后重启

$ sudo reboot

验证驱动是否安装成功

$ nvidia-smi

如果显示出显卡信息则表示安装成功

安装pyenv

  • 终端执行命令
$ git clone http://github.com/yyuu/pyenv.git ~/.pyenv
  • 配置环境变量
 $ echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bashrc 
 $ echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bashrc 
 $ echo 'eval "$(pyenv init -)"' >> ~/.bashrc 
 $ exec $SHELL  
 $ source ~/.bashrc

线下安装 anaconda

推荐清华的源,下载速度快:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/

将下载的安装包 Anaconda3-5.0.1-Linux-x86_64.sh 放于.pyenv/cache/中,没有该文件夹可以新建
然后执行

$ pyenv install anaconda3-5.1.0
//此处以下载的安装包为anaconda3-5.1.0作为例子

安装好的anaconda版本可以在 ./pyenv/versions/文件夹下找到,同理可以安装多个anaconda版本
需要修改anaconda的源(用anaconda下载的文件源)

$ 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

在线安装anaconda

$ cd .pyenv/plugins/python-build/share/python-build

找到anaconda3-5.1.0打开
替换脚本

install_script "Anaconda3-5.1.0-Linux-x86_64" "https://repo.continuum.io/archive/Anaconda3-5.1.0-Linux-x86_64.sh#7e6785caad25e33930bc03fac4994a434a21bc8401817b7efa28f53619fa9c29" "anaconda" verify_py36</code>  

将下载地址

https://repo.continuum.io/archive/

替换为

https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/ 

然后再终端执行:

$ pyenv install --list
$ pyenv install anaconda3-5.1.0

最后,同理修改anaconda 的源

参考链接:
https://blog.csdn.net/TTdreamloong/article/details/80493130

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章