整理nvidia 驱动安装 + tesorflow keras anaconda环境配置

安装nivdia驱动

确定适合你显卡最新的nvidia的驱动版本,可以去官网查询。

在这个网址https://launchpad.net/ubuntu/+ppas中搜索nvidia driver

在搜索到的界面找到如下提示

以个人为例(本人使用的Nvidia 384)执行如下两句,各位看官根据个人情况修改

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

然后安装驱动,在terminal中输入:sudo apt-get install nvidia-384  (把384改成你要的驱动版本号) 按enter开始安装。

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

完成后重启 

sudo reboot

输入以下两句验证驱动是否装好

nvidia-smi
nvidia-settings

若显示驱动信息,至此驱动以安装完成

安装pyenv 

  (1) 选择安装到$HOME/.pyenv目录(但你可以在某处安装其他)。 

git clone https://github.com/yyuu/pyenv.git ~/.pyenv

  (2)配置环境变量

   echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bash_profile  
   echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bash_profile  
 echo 'eval "$(pyenv init -)"' >> ~/.bash_profile  

(3)重新启动你的shell使更改生效。

   exec $SHELL  
   source ~/.bash_profile    

关与pyenv的使用方法请问度娘

 安装某个版本的python

首先我们可以查看一下有哪些版本的python 可以安装

pyenv  install --list

安装指定版本

pyenv install -v 2.7.1 

卸载

pyenv uninstall 2.7.1

查看所有版本

[root@test-zabbix-agent ~]# pyenv versions  (查看所有版本)  
* system (set by /root/.pyenv/version)  
  2.7.1  
  3.3.5  

切换python版本

[root@test-zabbix-agent ~]# pyenv local 3.3.5  
[root@test-zabbix-agent ~]# pyenv versions  
  system  
  2.7.1  
* 3.3.5 (set by /root/.pyenv/version)  

 anaconda 安装

(online)

找到如下文件夹

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

找到对应的想要安装的版本,以anaconda3-5.1.0为例

将anaconda3-5.1.0中的如下部分

 
"Linux-x86_64" )
  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
"https://repo.continuum.io/archive/

修改为

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

终端执行找到对应的版本提示命令

pyenv install --list
pyenv install anaconda3-5.1.0

(offline)

点击https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/ 下载要安装的anaconda安装包

CTRL+H显示home下的隐藏文件 打开.pyenv
新建文件夹 命名为 cache
将下载的安装包放入 cache 文件,执行online中的安装命令,完成

Anaconda 镜像使用帮助

Anaconda 是一个用于科学计算的 Python 发行版,支持 Linux, Mac, Windows, 包含了众多流行的科学计算、数据分析的 Python 包。

Anaconda 安装包可以到 https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/ 下载。

TUNA 还提供了 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 Python 免费仓库。

选中需要安装tensorflow的环境

pyenv local anaconda3-5.0.1

安装 tensorflow keras,若没有GPU则去掉 -gpu 命令

conda install tensorflow-gpu
conda install keras-gpu

完成。。。。。。。

猜你喜欢

转载自blog.csdn.net/ttdreamloong/article/details/80493130