Tensorflow-GPU环境搭建(nvidia驱动+conda+pycharm)

Tensorflow-GPU环境搭建(nvidia驱动+conda+pycharm)

文章目录

  • Tensorflow-GPU环境搭建(nvidia驱动+conda+pycharm)
    • 一、 安装nvidia驱动
      • 1.1安装驱动之前禁用nouveau
      • 1.2 安装驱动
      • 1.3 安装过程选项
      • 1.4 成功的界面
      • 1.5卸载驱动
    • 二、conda
      • 2.1:conda安装
      • 2.2:anaconda-navigator
      • 2.3: anaconda 相关命令
    • 三、pycharm
      • 3.1:在pycharm中添加anaconda中的环境
      • 3.2:测试
    • 四、 内核更新
      • 4.1:驱动重装
      • 4.2:ubuntu高级旧版本内核---推荐
    • 五、 CUDA本地安装(常用于编译)
    • 六、windows里配置3070案例:

一、 安装nvidia驱动

前提工作:需要根据你个人电脑显卡配置,下载相应的nvidia驱动,版本尽量使用高版本驱动,这样会向下兼容cuda、cudnn、python。

1.1安装驱动之前禁用nouveau

Tensorflow-GPU环境搭建(nvidia驱动+conda+pycharm)_第1张图片

1.2 安装驱动

方法0:在终端sudo ./NVI…run 就完成了安装。
方法一:
在这里插入图片描述
注意:
如果在ubuntu文本命令行里面进行安装:
ctrl+alt+(F1-F6)都有可能是进入文本界面方式;
ctrl+alt+(F7-F12)都有可能是从文本界面方式切换出来;
不同电脑不同

方法二:

Tensorflow-GPU环境搭建(nvidia驱动+conda+pycharm)_第2张图片

1.3 安装过程选项

Tensorflow-GPU环境搭建(nvidia驱动+conda+pycharm)_第3张图片

1.4 成功的界面

Tensorflow-GPU环境搭建(nvidia驱动+conda+pycharm)_第4张图片

1.5卸载驱动

sudo ./NVIDIA…run --uninstall

二、conda

2.1:conda安装

conda安装注意:
方法一(优先):
bash Anaconda3-4.2.0-Linux-x86_64.sh
方法二:
sudo bash Anaconda3-4.2.0-Linux-x86_64.sh
sudo bash安装可能出现:自己创建的环境无法查看;会在安装文件夹里面存在权限问题。

2.2:anaconda-navigator

在这环境里面进行手动添加相应环境和包。zcl为自己建的环境。注意创建环境使用的python有时候过高(例如python3.7)无法安装cuda,作者使用的python3.5.

Tensorflow-GPU环境搭建(nvidia驱动+conda+pycharm)_第5张图片

2.3: anaconda 相关命令

取消自动激活的base环境:
conda config --set auto_activate_base false

三、pycharm

3.1:在pycharm中添加anaconda中的环境

Tensorflow-GPU环境搭建(nvidia驱动+conda+pycharm)_第6张图片
Tensorflow-GPU环境搭建(nvidia驱动+conda+pycharm)_第7张图片
注意:在添加conda的python以及环境的时候,一般可以自动弹出选项;若是无法自动找到。
你需要在终端中用whereis python 命令查询自己创建python的绝对路径,然后用绝对路径填入。

3.2:测试

Tensorflow-GPU环境搭建(nvidia驱动+conda+pycharm)_第8张图片

四、 内核更新

4.1:驱动重装

检查设置: lsmod | grep nouveau
在终端(文本模式或者图形界面里)进行重装驱动
sudo ./NVIDIA…run.
测试:nvidia-smi

4.2:ubuntu高级旧版本内核—推荐

回到久版本内核,重启系统,进入Grub内核管理界面,进入ubuntu高级,一般可以看到三个内核,按照版本从高到低排列,选择第2个版本就行。
—在旧版本内核中装驱动,然后以后都进入这个内核即可。

五、 CUDA本地安装(常用于编译)

https://zhuanlan.zhihu.com/p/112138261

六、windows里配置3070案例:

https://blog.csdn.net/qq_37541097/article/details/120951214

你可能感兴趣的:(python,cuda,linux,anaconda)