| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> Python知识库 -> [Linux + 深度学习]Ubuntu18.04 深度学习环境配置 -> 正文阅读 |
|
[Python知识库][Linux + 深度学习]Ubuntu18.04 深度学习环境配置 |
作者:> |
NVIDIA显卡驱动安装NVIDIA显卡驱动software&update ==> 附加驱动 ==> 选择对应驱动 ==> 应用更改
禁用Ubuntu自带的nouveau驱动桌面终端输入:
打开后为空白文件,加入下面两行并保存:
在终端输入:
重启终端输入:
检验
以下为正常: 安装CUDA下载.run文件去官网下载相匹配的 最好在终端中下载,速度比较快,从网页下载就很慢。 安装.run文件在下载目录下打开终端,输入:
对应的选项如下图所示: 增加环境变量
在对应txt文件中加入:
保存并退出
检验在终端中输入以下命令:
正常结果为下图: 输入命令查看CUDA版本
若没有
报错解决如果出现nvcc-V输出的版本与实际版本不符,则输入:
这个问题本质是在后续安装中引入了其他版本的CUDA,删掉就好了 安装CUDNN在官网下载符合要求的安装包(
将文件解压,在解压后文件夹中打开终端,依次输入以下代码:
在终端查看CUDNN版本:
正常结果如下图 安装AnacondaAnaconda和Python的版本对应下载Python3.7,则下载 详细的Anaconda和Python的版本对应、Anaconda相关链接,均见附录。 下载Anaconda进入 Anaconda下载地址,选择合适的版本,下载 安装Anaconda在
输入 提示信息“Do you wish to proceed with the installation of Microsoft VSCode? [yes|no]”,输入no。 重启终端,conda才会生效!!! pip换源在主目录下创建.pip文件夹,然后在该目录下创建pip.conf文件:
pip.conf文件编写如下内容(更换为清华大学镜像源):
保存退出就生效了。 安装PyTorch GPU版本
|
torch | torchvision | Python |
---|---|---|
1.6.0 | 0.7.0 | >=3.6 |
1.5.0 | 0.6.0 | >=3.5 |
1.4.0 | 0.5.0 | ==2.7, >=3.5, <=3.8 |
1.3.1 | 0.4.2 | ==2.7, >=3.5, <=3.7 |
1.3.0 | 0.4.1 | ==2.7, >=3.5, <=3.7 |
1.2.0 | 0.4.0 | ==2.7, >=3.5, <=3.7 |
1.1.0 | 0.3.0 | ==2.7, >=3.5, <=3.7 |
<=1.0.1 | 0.2.2 | ==2.7, >=3.5, <=3.7 |
下载对应的.whl
文件,在该目录打开终端,执行以下命令(文件名需要自己修改):
pip install torch-1.3.0+cu100-cp37-cp37m-linux_x86_64.whl
pip install torchvision-0.4.1+cu100-cp37-cp37m-linux_x86_64.whl
在安装torch的时候会遇到这个报错:
twisted 18.7.0 requires PyHamcrest>=1.9.0, which is not installed.
解决方式:
进入 PyHamcrest 2.0.2,点击download
解压下载的压缩包
在该目录下打开终端,输入:
pip install PyHamcrest
重新进行torch的安装
pip install tensorflow-gpu==2.1.0
版本 | Python 版本 | 编译器 | 构建工具 | cuDNN | CUDA |
---|---|---|---|---|---|
tensorflow-2.1.0 | 2.7、3.5-3.7 | GCC 7.3.1 | Bazel 0.27.1 | 7.6 | 10.1 |
tensorflow-2.0.0 | 2.7、3.3-3.7 | GCC 7.3.1 | Bazel 0.26.1 | 7.4 | 10.0 |
tensorflow_gpu-1.14.0 | 2.7、3.3-3.7 | GCC 4.8 | Bazel 0.24.1 | 7.4 | 10.0 |
tensorflow_gpu-1.13.1 | 2.7、3.3-3.7 | GCC 4.8 | Bazel 0.19.2 | 7.4 | 10.0 |
tensorflow_gpu-1.12.0 | 2.7、3.3-3.6 | GCC 4.8 | Bazel 0.15.0 | 7 | 9 |
tensorflow_gpu-1.11.0 | 2.7、3.3-3.6 | GCC 4.8 | Bazel 0.15.0 | 7 | 9 |
tensorflow_gpu-1.10.0 | 2.7、3.3-3.6 | GCC 4.8 | Bazel 0.15.0 | 7 | 9 |
tensorflow_gpu-1.9.0 | 2.7、3.3-3.6 | GCC 4.8 | Bazel 0.11.0 | 7 | 9 |
tensorflow_gpu-1.8.0 | 2.7、3.3-3.6 | GCC 4.8 | Bazel 0.10.0 | 7 | 9 |
tensorflow_gpu-1.7.0 | 2.7、3.3-3.6 | GCC 4.8 | Bazel 0.9.0 | 7 | 9 |
tensorflow_gpu-1.6.0 | 2.7、3.3-3.6 | GCC 4.8 | Bazel 0.9.0 | 7 | 9 |
tensorflow_gpu-1.5.0 | 2.7、3.3-3.6 | GCC 4.8 | Bazel 0.8.0 | 7 | 9 |
tensorflow_gpu-1.4.0 | 2.7、3.3-3.6 | GCC 4.8 | Bazel 0.5.4 | 6 | 8 |
tensorflow_gpu-1.3.0 | 2.7、3.3-3.6 | GCC 4.8 | Bazel 0.4.5 | 6 | 8 |
tensorflow_gpu-1.2.0 | 2.7、3.3-3.6 | GCC 4.8 | Bazel 0.4.5 | 5.1 | 8 |
tensorflow_gpu-1.1.0 | 2.7、3.3-3.6 | GCC 4.8 | Bazel 0.4.2 | 5.1 | 8 |
tensorflow_gpu-1.0.0 | 2.7、3.3-3.6 | GCC 4.8 | Bazel 0.4.2 | 5.1 | 8 |
遇到如下的报错:
ERROR: Cannot uninstall 'wrapt'. It is a distutils installed project and thus we cannot accurately determine which files belong to it which would lead to only a partial uninstall.
终端输入:
pip install wrapt --ignore-installed
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年12日历 | -2024/12/25 14:24:43- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |
数据统计 |