博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
运行网络中搜寻到的python程序代码——以长短期记忆人工神经网络(lstm)python代码为例
阅读量:4165 次
发布时间:2019-05-26

本文共 998 字,大约阅读时间需要 3 分钟。

本文针对没有学过python的人,博主之前没有学过python,现在网络上有很多开源的python代码,对于一个初学者,拿到一段python代码要如何运行测试呢?

例如学习了博客: 中关于lstm中的知识,想运行其中的代码测试一下。

博主运行环境:①刚装好的虚拟机 Ubuntu 1604,一切从新开始;②一台不知道装了哪些东西的Linux主机。 

现在我的方式就是直接运行,缺什么装什么,不知道有没有什么好的方法可以,欢迎评论交流~

首先不管三七二十一直接拿代码来运行试试:

python lstm.py

 运行得到如下的结果,这一点也不意外,一步步根据提示来解决吧。

根据提示在电脑了没有装tensorflow,那么就来把tensorflow给装上吧,使用如下命令安装tensorflow:

sudo pip install tensorflow

结果发现又没有pip,所以还是先安装python对应版本的pip和依赖包。

sudo apt-get install python-pip python-dev

等着安装~

安装完成后重新开始tensorflow的下载:

sudo -H pip install tensorflow

装了部分后又提示 pip install --upgrade pip

根据提示继续安装:

pip install --upgrade pip

安装成功后,继续安装tensorflow,安装成功后运行代码:

提示了新问题:

ImportError: No module named matplotlib.pyplot

继续安装这个模块:

sudo apt-get install python-matplotlib

装好 python-matplotlib 后再次运行代码测试~

运行成功,运行结果如下所示:

总结:

这是一个比较笨的方法吧,可能可以直接查看代码中需要导入的依赖包来进行安装,但是有时候又不知道电脑主机中是否安装了这些包,或者这些包对于的名字是什么,所以根据Linux给出的提示来进行一步一步的安装。

如果大家有更好的方法,欢迎评论交流~

参考:

1、ubuntu16.04安装TensorFlow的正确步骤

地址:

2、linux中ImportError: No module named matplotlib.pyplot

地址:

测试代码来自:

 

转载地址:http://rthxi.baihongyu.com/

你可能感兴趣的文章
mysql中用命令行复制表结构的方法
查看>>
hbase shell出现ERROR: org.apache.hadoop.hbase.ipc.ServerNotRunningYetException
查看>>
让代码变得更优雅-Lombok
查看>>
解决Rhythmbox乱码
查看>>
豆瓣爱问共享资料插件发布啦
查看>>
Ubuntu10.10 CAJView安装 读取nh\kdh\caj文件 成功
查看>>
kermit的安装和配置
查看>>
vim 配置
查看>>
openocd zylin
查看>>
进程创建时文件系统处理
查看>>
内核线程创建
查看>>
linux中cat命令使用详解
查看>>
java中的异常机制
查看>>
java SE面向对象思维导图
查看>>
三维分析之视频投放
查看>>
SuperMap iDesktop之栅格值怎么查
查看>>
SuperMap iClient3D for WebGL教程-orientation
查看>>
SuperMap iClient3D for WebGL教程-description描述属性
查看>>
SuperMap iClient3D for WebGL教程-CallbackProperty
查看>>
如何修改leaflet聚合图的层级和样式
查看>>