这周主要是进行了包括VSCODE环境的准备,包括anaconda python tensorflow VScode的安装和使用。
首先我安装了python3.7,在官网下载即可,(百度搜索python官网即可),对python有了一定的了解,Python是一种计算机程序设计语言。是一种动态的、面向对象的脚本语言,最初被设计用于编写自动化脚本(shell),随着版本的不断更新和语言新功能的添加,越来越多被用于独立的、大型项目的开发。python安装教程推荐一个链接https://jingyan.baidu.com/article/3ea51489bebde652e61bbad3.html,python入门有一个廖雪峰老师的官网,https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000。安装后测试下即可使用
其次安装了anaconda,Anaconda指的是一个开源的Python发行版本,其包含了conda、Python等180多个科学包及其依赖项。 [1] 因为包含了大量的科学包,Anaconda 的下载文件比较大(约 531 MB),如果只需要某些包,或者需要节省带宽或存储空间,也可以使用Miniconda这个较小的发行版(仅包含conda和 Python)
使用清华镜像,找到所需要版本下载即可,也有其它方法,大家推荐这种速度比较快(anaconda安装教程)通过anaconda安装tensorflow和python容易管理,否则装错不易卸载,anaconda装好后出现jupter navigator spyder即安装成功。
接着安装tensorflow,TensorFlow™是一个基于数据流编程(dataflow programming)的符号数学库,主要用于各类机器学习(machine learning)算法的编程实现,其前身是谷歌神经网络算法库DistBelief [1] 。
Tensorflow拥有多层级结构,可部署于各类服务器、PC终端和网页并支持GPU和TPU高性能数值计算,被广泛应用于谷歌内部的产品开发和各领域的科学研究 [1-2] 。
直接在cmd中执行conda install tensorflow即可(CPU版)。注意安装后使用测试程序检查是否安装成功。测试程序:
https://blog.youkuaiyun.com/pysvn8a/article/details/80149620
在这一步我出现了四个问题:
问题1:python由于安装的3.7,所以没有相关包,安装tensorflow失败,另配置环境重新下载3.6.5,tensorflow可以安装
问题2:由于电脑使用时间较长,和师兄讨论得知gpu为610E,tensorflow使用GPU效果不如使用CPU
问题3:新配置环境下许激活python3.6.5方可继续安装tensorflow,否则系统长时间等待
问题4:tensorflow使用时CPU编译不支持警告 解决方法:https://blog.youkuaiyun.com/Fourierrr_/article/details/79749899
我选择忽视警告那种方法
最后是VScode的安装和使用。VS Code(Visual Studio Code)是由微软研发的一款免费、开源的跨平台文本(代码)编辑器。几乎完美的编辑器。官网:https://code.visualstudio.com安装教程:https://jingyan.baidu.com/article/e73e26c089135524adb6a722.html
VScode的环境配置有些麻烦,我在VScode上使用python,简单配置了一个环境。教程:https://blog.youkuaiyun.com/kitok/article/details/71171393
flake8和yapf也可以按照编译时系统报错安装
问题1:大家调试时注意选择python环境
问题2:注意路径的设置,(多个版本python注意路径统一)否则会出问题,不要出现中文字符
问题3:代码中报错时注意查看报错信息,比如网络连接的问题
整个流程就是这样,由于新环境还是不熟,还要多加联系,最后就可以在VScode环境下使用python编程了