首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Anaconda3+CUDA10.1+CUDNN7.6+TensorFlow2.6安装(Ubuntu16)

本篇概览 本篇记录了自己在Ubuntu 16.04.7 LTS系统搭建TensorFlow2开发环境过程,用于将来重装时参考 硬件是2018年购买惠普暗隐精灵3代,显卡GTX1060,已经安装了...root账号 下载anaconda3,地址:https://www.anaconda.com/products/individual,如下图,可见官方最新版本对应Python是3.8,符合前面的TensorFlow...版本匹配表Python版本,所以,就下载最新版吧(此刻是2021.05版) 由于个人习惯,我操作都是在MacBook远程SSH到Ubuntu16电脑上操作,和在本地执行命令行并无区别,您可以随意...创建新conda环境,名为py38: conda create -n py38 python=3.8.8 激活py38: conda activate py38 安装指定版本tensorflow,指定国内源以加快下载速度...name: GeForce GTX 1060 6GB, pci bus id: 0000:01:00.0, compute capability: 6.1) True 作为对比,下图是MabBook

50830

trick(二)、if __name__ == ‘__main__‘

我们直接运行一个.py文件(模块) python a/b/c.py 输出结果: 由此我们可知:如果一个.py文件(模块)被直接运行时,则其没有包结构,其__name__值为__main__,即模块名为...:\\Users\\optimal\\Anaconda3\\envs\\TensorFlow\\python35.zip', 'C:\\Users\\optimal\\Anaconda3\\envs\\...TensorFlow\\DLLs', 'C:\\Users\\optimal\\Anaconda3\\envs\\TensorFlow\\lib', 'C:\\Users\\optimal\\Anaconda3...\\envs\\TensorFlow', 'C:\\Users\\optimal\\Anaconda3\\envs\\TensorFlow\\lib\\site-packages'] 然后以模块方式运行...实际模块方式运行时,Python先对run.py执行一遍 import,所以print(sys.path)被成功执行,然后Python才尝试运行run.py模块,但是在path变量没有run.py

17020
您找到你想要的搜索结果了吗?
是的
没有找到

解决windows安装tensorflow时报错,“DLL load failed: 找不到指定模块问题

第一次测试时可以在python shell里面输入: import tensorflow 如果没有报错,恭喜你,十有八九是装好了,这时可以再用简单测试用例测试一下。...事实只是visual studio2017刚好有运行tensorflow必须运行时环境。...所以,只要安装一下缺少运行时环境就可以了,可以在如下网站按照它install instructions进行安装,非常简单,只要注意选对32位和64位版本就行了。...id=53587 装好后tensorflow就可以正常使用了~ 总结 到此这篇关于解决windows安装tensorflow时报错,“DLL load failed: 找不到指定模块问题文章就介绍到这了...,更多相关windows安装tensorflow报错内容请搜索ZaLou.Cn以前文章或继续浏览下面的相关文章希望大家以后多多支持ZaLou.Cn!

3.1K30

掌握TensorFlow1与TensorFlow2共存秘密,一篇文章就够了

查看Anaconda所有虚拟环境 由于在机器安装多个TensorFlow环境,需要依赖于Anaconda虚拟环境。所以首先使用下面的命令查看Anaconda当前虚拟环境。.../user/anaconda3/envs/tf2/bin目录执行python命令,或将该命令路径添加到Path环境变量。...方式2:使用--clone命令行参数克隆虚拟环境 使用下面的命令创建一个名为new_env新虚拟环境,该虚拟环境会从本地克隆名为tensorflow2虚拟环境所有内容(包括各种库)。...Python需要事先扫描虚拟环境中所有已经安装模块函数、方法、属性,然后将其记录在PyCharm,这样PyCharm才能知道当前虚拟环境有哪些模块模块中有什么函数、方法、类、属性。...当建立索引完成后,创建一个test.py文件,然后输入Import ,再输入tensorflow前几个字母,PyCharm就会列出以这前几个字母开头所有模块,如下图所示。

6.2K41

Windows下配置TensorFlow-GPU开发环境经验总结

另外自己MacBook Pro也其实有TensorFlow,但是这个MacBook Pro是二手,3000块钱收,而这个本子在前任主人那里也得呆了2年左右了,虽然不长但也有点小卡,尤其是硬盘容量实在是...他博客也分析了可能出现问题是Anaconda3没有进行更新,所以,如果单纯直接从官方下载Python安装相应包,再打基础扩展包可能不会出现问题,也可能是CUDA10.1所需依赖并没有更新导致...其中Python开发Anaconda3可以勾掉不选,自己安装最新版也好。我反正是自己安装。 ?...在执行时可以启动nvidia-smi来查看TensorFlow是否在GPU操作: ? 注意事项 如果上述内容有些无法正常执行,请按照图中情况检查环境变量Path变量值情况: ?...上面最后一步安装TensorFlow-GPU时候没有用conda命令安装原因是之前了解到conda这个东西资源库有点问题,因此没有选择他安装,直接pip安装了。

1.8K20

ubuntu系统使用Anaconda安装tensorflow-gpu环境

GPU,安装成功则显示true,否则为false tf.test.is_gpu_available() 三、遇到问题及解决方案: 1、安装完Anaconda后,会有一个默认base运行环境,能否直接在默认环境安装...还是必须新建一个新运行环境? 不要直接使用默认环境安装,最好不同任务使用不同环境,在默认环境安装新模块可能会有冲突,导致Anaconda崩溃,最终需要卸载重装。...在默认base运行环境安装tensorflow-gpu 2.2.0过程,由于需更新Python版本,会导致与原本模块冲突而造成Anaconda崩溃。...,如果版本适配,则进入步骤(2); (2)配置cuda环境变量: 打开 ~/.bashrc (vim ~/.bashrc),配置下面的环境变量: export CUDA_HOME=/root/anaconda3...安装软件包默认都放在/root/anaconda3/pkgs路径下 (3)更新环境变量: source ~/.bashrc 发布者:全栈程序员栈长,转转请注明出处:https://javaforall.cn

1.9K10

你有没有掉进去过这些Spring Boot“陷阱“(

控制台日志显示使用配置文件是test 定时任务执行“陷阱” Spring Boot可以非常简单实现定时任务,而且定时任务有自己独立线程池,不会影响到业务主线程 Spring Boot编写定时任务需要用到两个注解...@EnableScheduling标注在配置类使@Scheduled注解生效 @Schedule注解标注在方法,表示这是一个定时任务 fixedDelay:上次任务结束和下次任务开始之间固定间隔多少秒...@EnableScheduling,表示启用定时任务 启动主程序类,观察控制台打印日志 根据打印日志可以发现,只有task01在运行,task02并没有运行,这是为什么?...点击主启动类@EnableScheduling注解,查看 ScheduledAnnotationBeanPostProcessor类源码 其中setScheduler方法作用就是设置定时任务线程池...,而Spring Boot 默认使用单线程去执行定时任务,线程一直在task01while循环,没有多余线程去执行task02 配置定时任务线程池 配置定时任务线程池方式有两种,第一种是在application.yml

39720

你有没有掉进去过这些Spring MVC“陷阱“(

3xx:重定向,需要进一步操作完成请求 4xx:客户端出错,请求出错 5xx:服务区错误,请求处理发生错误 而我们在编写基于Spring MVC程序时并没有定义响应状态码,这是因为Spring MVC...已经在框架定义好了这些响应码,不需要在编写业务代码时再去定义响应码,当然Spring MVC也支持自定义状态码 需要自定义返回状态码场景有以下几种 针对不容错误类型发送特定错误码 客户端定制化需求...Spring MVC自定义返回状态码方式有以下几种: 使用ResponseEntity表示状态码、头部信息、响应体 Controller类或者异常类使用@ResponseStatus注解标识响应码...name": "stark", "createTime": "2022/02/01" } 仍然可以转化成功 时间格式局部处理即对需要时间转换属性增加@JsonDeserialize注解...> handledType() { return Date.class; } 将UserInfo实体类createTime属性@JsonDeserialize注解注释掉,重新启动应用,再次发起

82510

Win10下配置机器学习python开发环境

Anaconda虚拟环境可复制 Anaconda虚拟环境可以导出为一张列表,列表包含环境中所有python包名称及版本信息,这样他人可以导入该列表,复制出一个一模一样python虚拟环境。...我们可以注意到命令行前面有一个 (base) 字样,这表明当前Anaconda虚拟环境名为base,这也是Anaconda默认虚拟环境。 接下来为tensorflow创建一个虚拟环境。...我们把虚拟环境命名为tensorflow_gpu: conda create --name tensorflow_gpu 切换到我们创建tensorflow_gpu虚拟环境: activate tensorflow_gpu...TensorFlow 1.13.1版本,但没有GPU支持。...如果要退出当前虚拟环境,可以使用如下命令: conda deactivate 导出和导入虚拟环境 现在我们创建了一个名为tensorflow_gpu虚拟环境,如果要分享给他人,可以将环境导出为一个文本文件

93820

python 学习笔记(8)——python绝对路径相对路径

在Python以绝对路径或者相对路径导入文件方法 1、在Python以相对路径或者绝对路径来导入文件或者模块方法    今天在调试代码时候,程序一直提示没有模块,一直很纳闷,因为我导入文件一直是用绝对路径进行导入...\\envs\\tensorflow\\python35.zip', 'C:\\ProgramData\\Anaconda3\\envs\\tensorflow\\DLLs', 'C:\\ProgramData...\\Anaconda3\\envs\\tensorflow\\lib', 'C:\\ProgramData\\Anaconda3\\envs\\tensorflow', 'C:\\ProgramData...\\Anaconda3\\envs\\tensorflow\\lib\\site-packages', 'C:\\ProgramData\\Anaconda3\\envs\\tensorflow\\lib...py 即:要导入文件的当前目录和父目录都要有init.py文件 ----   Python包含子目录模块方法比较简单,关键是能够在sys.path里面找到通向模块文件路径。

5.2K40

windows环境下,如何在Pycharm下安装TensorFlow环境「建议收藏」

本来博主打算在Ubantu玩,但是由于一些原因还是放弃了这个想法,就转移到Pycharm上来玩。以下是自己在收集资料过程中看到一篇很好安装教程,分享一下。...Anaconda创建一个python3.7环境,环境名称为tensorflow ,输入下面命令: conda create -n tensorflow python=3.7 运行 开始菜单->Anaconda3...(4)安装cpu版本TensorFlow pip install tensorflow==2.0 注:这里没有介绍GPU版本安装方法,GPU版本需要安装cuda8+cudnn5,如需要请搜索其他博文...__version__) 3.其他问题 安装tensorflow后报错:“DLL load failed: 找不到指定模块”。...这类问题(pip安装完包之后再去引用报错:找不到执行模块)一般是由于版本冲突引起。所以要考虑调整python或者tensorflow版本。

1.2K20

适用于Windows 10深度学习环境设置

本文详细介绍如何开始深度学习,首先在Windows 10配置适合它环境。要安装框架是Keras API,后端为TensorFlowGPU版本。...\1_Utilities\deviceQuery 选择适合你系统安装VS版本VS解决方案,并在已安装Visual Studio版本运行它。...并通过调用以下命令更新conda包和Anaconda: conda update conda conda update anaconda 现在我们需要创建一个新Python 3.6环境,我们将其命名为...注意:由于我们只使用Python,因此不必安装由R和F#语言组成数据科学工作负载。 注意:您可能已经注意到(在红色框)未选择Anaconda3。...这是因为我们直接在网站上安装了Anaconda3,因此无需在Visual Studio 2017重新安装它。启动时,Visual Studio会自动检测它并使其可用于所有项目。

4.3K30

Win10 Anaconda下TensorFlow-GPU环境搭建详细教程(包含CUDA+cuDNN安装过程)

第四步:测试 前言 配置环境,研究了一整天,踩了很多坑,在网上找了很多资料,发现基本都没非常明确教程,所以今天想分享一下配置tensorflow GPU版本经验,希望能让各位朋友少走些弯路。...并且CUDA是Nvidia下属程序,所以你GPU最好是Nvidia,AMD显卡没有CUDA加速!...1.创建conda环境 通过调用下列命令,创建一个名为tensorflowconda环境: conda create -n tensorflow pip python=3.5 ?...注意:务必注意一点,在安装完tensroflow后,由于我们是新创建conda环境,该环境基本是空,有很多包和IDE并没有安装进来,例如“Ipython”,“spyder”此时如果我们在该环境下打开...spyder/Ipyton/jupyter notebook等,会发现其实IDE使用kernel并不是新建立这个环境kernel,而是“base”这个环境,而“base”环境我们并没有安装tensorflow

4.5K30

有了TensorFlow2.0,我手里1.x程序怎么办?

TensorFlow 1.x 版本静态图接口,替换成 tf.compat.v1 模块对应接口。...1.TF-Hub 库 TF-Hub 库是 TensorFlow 中专门用于预训练模型库,其中包含很多在大型数据集训练好模型。如需在较小数据集实现识别任务,则可以通过微调这些预训练模型来实现。...另外,在 TensorFlow 2.x 版本,tf.layers 模块更多用于 tf.keras 接口底层实现。...最快速转化方法 在代码没有使用 contrib 模块情况下,可以在代码最前端加上如下两句,直接实现代码升级。...使用工具进行转化方法 在代码没有使用 contrib 模块情况下,用 tf_upgrade_v2 工具可以快速实现代码升级。

4.6K10

都在关心TensorFlow2.0,那么我手里1.x程序怎么办?

(2)将TensorFlow 1.x版本静态图接口,替换成tf.compat.v1模块对应接口。...1、TF-Hub库 TF-Hub库是TensorFlow中专门用于预训练模型库,其中包含很多在大型数据集训练好模型。如需在较小数据集实现识别任务,则可以通过微调这些预训练模型来实现。...另外,在TensorFlow 2.x版本,tf.layers模块更多用于tf.keras接口底层实现。如果是开发新项目,则建议直接使用tf.keras接口。...最快速转化方法 在代码没有使用contrib模块情况下,可以在代码最前端加上如下两句,直接可以实现代码升级。...使用工具进行转化方法 在代码没有使用contrib模块情况下,用tf_upgrade_v2工具可以快速实现代码升级。当然tf_upgrade_v2工具并不是万能,它只能实现基本API升级。

11.1K34

深度学习软件开发环境搭建

在操作系统选择,我毫不犹豫选择了Ubuntu 180.4 LTS(长期支持系统)。...另外好多常见软件,都没有Linux版本。总结一下,这台机器就是用来干活。 这篇文章略过Ubuntu系统安装,重点说一说各种深度学习软件安装与配置。...通常情况下,使用sudo是一个危险操作,应该尽量避免,Docker给出解决方案,将用户加入到名为docker用户组,这个用户组在安装docker软件过程中会创建。...回车 接受默认安装位置(/home/{User}/anaconda3),或指定其他目录 yes 将Anaconda3安装位置添加到 ~/.bashrc 文件 为了方便后续使用anaconda命令,.../data/ai/anaconda3/envs/py38 tf2-gpu * /data/ai/anaconda3/envs/tf2-gpu 前面有 * 标记表明当前激活虚拟环境

1.5K10
领券