繁体   English   中英

使用 pip、Mac OSX 安装 tensorflow 的文件夹在哪里?

[英]Where is the folder for Installing tensorflow with pip, Mac OSX?

刚刚使用 pip 和命令安装了 tensorflow:

$ pip install tensorflow

Tensorflow“入门”中,他们有一个卷积神经网络的例子

$ python tensorflow/models/image/mnist/convolutional.py

使用 pip 安装时该目录位于何处?

使用 pip 安装,将软件包安装到目录“site-packages”。

以下代码显示了 tensorflow 的位置以及 pip 安装包的位置:

$ pip show tensorflow

哪个返回:

Metadata-Version: 2.0
Name: tensorflow
Version: 0.5.0
Summary: TensorFlow helps the tensors flow
Home-page: http://tensorflow.com/
Author: Google Inc.
Author-email: opensource@google.com
License: Apache 2.0
Location: /usr/local/lib/python2.7/site-packages
Requires: six, numpy

这里Location:显示安装包的Location:

$ cd /usr/local/lib/python2.7/site-packages/tensorflow

编辑:

正如某些人在较新版本的 tensorflow 中指出的那样,根据$ echo $TENSORFLOW您需要查看

$ cd /usr/local/lib/python{2,3}.X/{site,dist}-packages/tensorflow

或者

$ cd /usr/local/lib/python2.7/dist-packages/tensorflow/include/tensorflow/core/framework

这取决于$TENSORFLOW环境变量的设置位置。 让我们帮助它设置。

首先检查$ echo $TENSORFLOW如果返回空白,则需要在控制台的任何目录中设置 tensorflow 的访问权限。

有两种情况:

  1. 如果你有来自 anaconda 库/环境的 python(假设你有 anaconda2),通常安装的位置是: ~/anaconda2/lib/python2.7/site-package/tensorflow

  2. 在Python2.x或Python3.x的情况下,x =是2.7或3.5这样的subversion,通常安装的位置是: /usr/local/lib/python2.x/site-packages/tensorflow

现在您已经确定了 python 版本,将其用作 bash 或配置文件中的一次性路径。 键入此 Linux 代码:

$ vi ~/.bashrc

在 bashrc 文件的底部添加这一行。

$ export $TENSORFLOW="~/anaconda2/lib/python2.7/site-packages/tensorflow:$PATH"

在新终端中再次检查

$ echo $TENSORFLOW进行验证。

或者使用 `source ~/.bashrc' 重新加载新的环境变量。

现在你可以全部设置使用

$ python tensorflow/models/image/mnist/convolutional.py

直接由

$ python -m tensorflow.models.image.mnist.convolutional.py

现在,根据 TensorFlow 教程中的描述,您的程序将使用句点 (.) 而不是带有-m参数的“/”搜索这些路径。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM