最近研究tensorflow,参考官方文档的中文翻译基于VirtualEnv安装tensorflow,但是遇到两个问题。
1.

(tensorflow)pipinstallupgrade<url_to_binary.whl>

不能运行,导致tensorflow无法安装,使用另一条命令解决。

2.

(tensorflow)$ cd tensorflow/models/image/mnist

提示找不到文件,无法运行tensorflow程序,通过切换到正确目录解决。

以下为各步骤的运行结果

步骤1

ubuntu16.04上基于 VirtualEnv 安装tensorflow

终端截图(第二次运行该命令,故出现如图结果)
ubuntu16.04上基于 VirtualEnv 安装tensorflow

步骤2

ubuntu16.04上基于 VirtualEnv 安装tensorflow

终端运行结果
ubuntu16.04上基于 VirtualEnv 安装tensorflow
至此,可以在根目录下看到新建的tensorflow文件夹

步骤3

ubuntu16.04上基于 VirtualEnv 安装tensorflow

终端(第二行的命令忽略,有错误)
ubuntu16.04上基于 VirtualEnv 安装tensorflow

至此,都还正常

步骤4

ubuntu16.04上基于 VirtualEnv 安装tensorflow

终端
ubuntu16.04上基于 VirtualEnv 安装tensorflow
发生了错误,提示“有语法错误”
去百度得到的结果是将<>换为”
试了一下,终端结果
ubuntu16.04上基于 VirtualEnv 安装tensorflow
提示没有这个wheel文件,我在文件夹里搜了一下确实没有搜到。
这一步是用于安装tensorflow的,只好再去百度,看有没有其他的命令用于安装,在某个博客中看到后试了这样一条命令(最上面一行)
ubuntu16.04上基于 VirtualEnv 安装tensorflow
在最下面一行中可以看到成功安装了protobuf,six,tensorflow,所以应该是安装成功了,版本为0.6.0。

那么继续往下操作

步骤5

ubuntu16.04上基于 VirtualEnv 安装tensorflow

终端
ubuntu16.04上基于 VirtualEnv 安装tensorflow

错误提示没有文件,使用ls命令,发现确实没有:
ubuntu16.04上基于 VirtualEnv 安装tensorflow

在文件夹里找了好久终于在一个子目录中找到了
ubuntu16.04上基于 VirtualEnv 安装tensorflow

所以为了运行tensorflow程序,需要cd到该子目录下(名称也为tensorflow)
ubuntu16.04上基于 VirtualEnv 安装tensorflow

可以看出,运行程序不再有问题。
ubuntu16.04上基于 VirtualEnv 安装tensorflow



至此,解决了安装和运行tensorflow自带.py的问题。至于为什么跟官方文档有出入,还没想出来,难道是下载过程中有些地方没注意?

相关文章:

  • 2021-12-25
  • 2022-02-12
  • 2022-12-23
  • 2022-12-23
  • 2021-06-12
  • 2021-06-27
  • 2021-11-26
  • 2022-12-23
猜你喜欢
  • 2021-10-19
  • 2022-12-23
  • 2021-09-22
  • 2021-09-13
  • 2021-08-14
  • 2021-09-30
  • 2021-12-10
相关资源
相似解决方案