学习是一个不断积累的过程。由混沌不解到豁然开朗,整个过程摧残心灵,但结果会使人心上开花。


实验室台式机环境配置出现问题,于是我大刀阔斧开始了重装系统之路。

首先,win10系统有问题,第一步重装win10。

  准备工作:rufus-3.5 + win10镜像文件 写U盘

开始安装:重启电脑,Del进入BIOS设置,保存后F11进入启动项,按指示进行,我选择安装了win10企业版。

     完成后,根据配置装驱动。

     win10的安装比较顺利。

        安装的一些基本的软件及WING IDE6.1。WING IDE6.1参考简书:

        按照步骤next,完成后会提示激活,选择第三项:

      

          输入CN123-12345-12345-12345,点击continue

           

         将红线部分的request code拷贝到如下文件标注部分,运行脚本,填写生成的激活码即可。

#!/usr/bin/env python3
LicenseID='CN123-12345-12345-12345'
RequestCode='RW62Q-3Q9YE-B7AC8-C57PQ'
import hashlib
B16 = '0123456789ABCDEF'
B30 = '123456789ABCDEFGHJKLMNPQRTVWXY'
def B(n,f,t):xx = 0for d in str(n):xx = xx * len(f) + f.index(d)res = ''while xx > 0:res=t[int(xx%len(t))]+resxx//=len(t)return res
def S(D):r = B(''.join([c for i,c in enumerate(D) if i//2*2==i]),B16,B30)while len(r) < 17:r = '1' + rreturn r
def A(c):return c[:5]+'-'+c[5:10]+'-'+c[10:15]+'-'+c[15:]
h = hashlib.sha1()
h.update(RequestCode.encode('utf-8')+LicenseID.encode('utf-8'))
lichash=A(RequestCode[:3]+S(h.hexdigest().upper()) )
data=[23,161,47,9]
tmp=0
realcode=''
for i in data:for j in lichash:tmp=(tmp*i+ord(j))&0xFFFFFrealcode+=format(tmp,'=05X')tmp=0
D=B(realcode,B16,B30)
while len(D) < 17:D = '1' + D
print("The Activation Code is: "+A('AXX'+D))

接下来,配置学习环境。

    Anaconda选择了Anaconda3-4.1.0版本,下载后按指示进行,结束后,按自己的安装路径配置环境变量

     Tensorflow 根据指示走 pip install tensflow-gpu==版本号

      测试:在python环境下,import tensorflow as tf

                    tf.__version__

      至此,windows暂时完工。

  

Linux

系统安装结束,配置环境

安装过程:1.检查电脑是否有一个可以支持CUDA的GPU

     在终端输入命令:$lspci | grep -i nvidia,会显示版本(GeForce GTX 1060 6GB)

Anaconda我选择了Anaconda3-4.1..0-Linux-x86_64.sh 版本,参考博客进行安装。

cuda安装,选择了cuda8.0(或者NVIDIA官网)这个过程出现好多问题,参考许多博客ctrl+alt+f1进入tty安装,可能由于本人电脑设置或者配置问题,每次都卡死在sh: 0: can't open cuda_8.0.16_375.26_linux-x86.run

后来,更换安装方式。在官网下载按版本需求下载deb[local]文件,按说明进行。

安装结束,提示驱动版本不行,于是根据提示安装了version-390,最终解决了问题。

cudnn安装了V5.1,可根据需要在NVIDIA官网下载

Anaconda选择了Anaconda3-4.1.0-Linux-x86_64.sh,下载好后,sudo sh 文件名,根据提示走就可以。

Tensorflow开始安装1.4.0版本,but.....测试时来了一堆问题:

  (1) libcudart.so.8.0: cannot open shared object file: No such file or directory,并参考博客

  (2)libcudnn.so.6: cannot open shared object file: No such file or direcory,并查阅博客及2寻求解决办法。

但是,一些问题并没有解决。应该是cuda, cudnn与tensorflow版本冲突了,于是本着“偷懒”的心态安装了1.0.1版本,pip install tensorflow-gpu==1.0.1,一些后续小问题,按提示进行。

测试,终于成功。happy,这两天总算没白费。成功这一刻,委屈一扫而光,在实验室哼起小曲。。。



转载于:https://www.cnblogs.com/yfqh/p/11146805.html

win10+Linux双系统安装及一些配置问题相关推荐

  1. Win10 + Linux 双系统安装 (Ubuntu 20.04.1 LTS)

    目标双系统 Win10 + Ubuntu 20.04.1 一.准备环境 单系统:Win10 快捷键:win + r 输入 msinfo32 查看启动类型,BIOS类型:UEFI (+ gpt)还是Le ...

  2. win10+deepin双系统安装方法(UEFI+GPT)

    这篇文章主要讲的是deepin在多系统并存的时候该如何分区并安装,与上一篇文章Deepin+Windows双系统安装最简单的分区方案 不同,这篇采用的是UEFI+GPT. 我这里用的是一块120G的S ...

  3. 删除linux系统后无法开机启动,Win10/Linux双系统为什么把Linux删掉之后就不能正常启动开机了该如何处理恢复...

    导语:在Windows系统安装linux ubuntu双系统之后,有时候需要卸载Ubuntu linux系统,但是最近有网友反映说,自己的Win10/Linux双系统不知道为什么把Linux删掉之后就 ...

  4. win10+ubuntu双系统安装踩坑

    win10+ubuntu双系统安装踩坑 recorded by Marshal Zheng 明确是UEFI or legacy(传统),找对应教程 对于legacy,U盘启动盘制作不要用ultraUS ...

  5. WIN10 CentOS7双系统安装时遇到的坑

    WIN10 CentOS7双系统安装时遇到的坑 第一次写博客,记录下来我在win10系统上安装CentOS7遇到的坑,我也是按照网上前辈们的教程安装的,看了好多帖子,这里就不一一列举出来了,这里只是记 ...

  6. win10下双系统安装以及Ubuntu双系统启动时卡死的解决方法

    win10下双系统安装以及Ubuntu双系统启动时卡死的解决方法 win10下双系统安装以及Ubuntu双系统启动时卡死的解决方法 步骤一 制作系统光驱 步骤二 磁盘分区 步骤三 进入Bios设置U盘 ...

  7. ​Window Linux 双系统安装历程,超详细

    Window Linux 双系统安装历程 今天下午搞了几个小时,可谓是困难重重,但是实际上只是被一个很小的问题困住了,其它地方都很简单. 接下来简单讲一下安装的步骤以及遇到的问题. 先讲一下设备状况: ...

  8. Win10 + ubuntu16双系统安装以及cuda,cudnn安装

    Win10 + ubuntu16双系统安装以及cuda,cudnn安装 其实这些东西我已经弄过好多次了但是每一次都遇到坑,所以记录一下.仅供参考 1.windows安装 这一步较为简单,注意安装系统到 ...

  9. xps13安装linux系统,[操作系统]Dell XPS 13 (9360)安装配置 ubuntu 16.04 实现 win10 Linux双系统...

    [操作系统]Dell XPS 13 (9360)安装配置 ubuntu 16.04 实现 win10 Linux双系统 0 2017-07-17 12:00:18 博主今日投身于SLAM的研究事业,放 ...

最新文章

  1. wordpress 分类使用不同的模版
  2. MySQL 安装报找不到MSVCR120.dll错误
  3. PL/SQL -- 函数
  4. 2021-05-19 一个简单有趣的LQR控制可视化例子及代码
  5. ubuntu服务器安装指南
  6. Blazor 0.5.0 升级及新特性介绍
  7. 树莓派之Debian游戏(部分)
  8. JS中clientHeight、scrollHeight、offsetHeight、scrollTop、offsetTop的定义
  9. Linux命令对应的英文及整体学习法
  10. html把背景设为白色,ps中图片背景怎么改成白色?
  11. 重启防火墙(iptables)命令#service iptable restart失效
  12. Android中检测应用是否安装
  13. zabbix邮箱告警
  14. Linux里面 grep的用法之根据关键词查询进程PID
  15. 指甲之怎样以指甲测健康
  16. ipa文件在线上传工具,代替xcode
  17. 企业在贴吧里面被人恶意诽谤的不实帖子要怎么删除?
  18. 陈皓(@左耳朵耗子):我的精神家园(图灵访谈)
  19. Visual Studio 源码文件UTF-8 带签名 格式保存
  20. mmsegmentation 训练自己的数据集

热门文章

  1. gcc 和 g++ 的联系和区别,使用 gcc 编译 c++
  2. Python __dict__属性详解
  3. BERT大火却不懂Transformer?读这一篇就够了 原版 可视化机器学习 可视化神经网络 可视化深度学习...20201107
  4. DPU(Data Processing Unit)数据处理器
  5. PyTorch全连接ReLU网络
  6. MLPerf Inference 0.7应用
  7. 在 CUDA C/C++ kernel中使用内存
  8. 自然语言推理和数据集
  9. 通过Mellanox ConnectX NIC使用XDP加速
  10. TensorRT-安装-使用