昨天先借同学的系统盘创建安装了Ubuntu,装的过程参考网址:
Win7 U盘安装Ubuntu16.04 双系统详细教程:https://www.cnblogs.com/jikexianfeng/p/7599813.html
win10下部署tnsorflow以及一些避坑小指南:https://blog.csdn.net/bon_mot/article/details/72770990
如何在 Linux 下安装 PyCharm:https://blog.csdn.net/xiaoxianerqq/article/details/79041959
tensorflow基本用法示例:https://blog.csdn.net/nnnnnnnnnnnny/article/details/56017736
安装完注意EasyBCD的系统引导设置好,开机进不去就按F12(联想电脑)进入Grub选择操作系统,注意没事千万别改Ubuntu主机名字,不然输入指令会创建很多奇怪的东西,造成不必要的麻烦。
进入桌面,设置一下壁纸,语言保留拼音和英语,在设置-外观里添加显示桌面选项,并固定到显示器,网络设置填好IP和DNS等。
安裝anaconda3,官網下載好64位python3.6. 5版本,使用指令:bash /home/下载/文件名+后缀 ,等待,
选择加入系统环境变量,选择安装VS Code,完毕。
测试:新点开终端输入:python,显示3.6.5等等即安装成功。
终端 输入anaconda-navigator,打开anaconda,第一次略慢,在boot下面再建一个目录,create whisky,然后在uninstall里找到tensorflow CPU版本,还有一个base后缀的版本,apply了(安排一下)
然后官网下载pycharm,按网上教程安装打开,网上教程很多,也可以用我上面列举的网址。
注意不要用sudo安装,普通安装即可。
打开后,file--setting--project interpreter---等等见图片,给工程添加环境变量,这样就能调用我们的tensorflow了:
接下在在untitled下new一个新python文件,输入以下指令:
import os
os.environ['TF_CPP_MIN_LOG_LEVEL'] = '2'
import tensorflow as tf
hello=tf.constant('hello,tensorflow')
sess=tf.Session()
print(sess.run(hello))
a=tf.constant(10)
b=tf.constant(32)
print(sess.run(a+b))
其中前面两行是因为tensorflow是为GPU准备的,CPU版本使用会报错,警告:Your CPU supports instructions that this TensorFlow binary was not compiled to use: AVX2 FMA。
忽略警告,添加那两行指令即可。
参考这个网址:https://blog.csdn.net/hq86937375/article/details/79696023
附加两个小指令:
修改文件权限: chmod 777 文件名 (提示权限不够就在前面加sudo)
卸载anaconda3: rm -rf anaconda3 (提示权限不够就在前面加sudo)
—————————————————————————————————————————————————
踩坑无数,各种累,也在填坑过程中迅速理解了这个系统,剩下继续熟悉吧~